OBA offers 3 types of training programs ranging from beginner to international levels:
-
Team Programs (membership required)
-
Pre-Provincial, Provincial B, Provincial A, Elite (National/International)
-
Group Class Programs
-
Beginner, Intermediate, Adult (Beginners)
-
Private Lesson Programs
-
Advance, Elite, & Head Coach