Programs by age
Three groups shaped around each developmental stage
Class Types
Pick from three class types
Once a week
Foundation class
A fundamentals-led class for beginners. One session a week — easy to settle into.
Twice a week
Regular class
A balanced mix of fundamentals and tactical work — the option most members choose.
3+ a week
Intensive class
An intensive track with team matches and video analysis — for members ready to commit to a full season.
Class schedules can be adjusted by mutual agreement.


