1

Public classes

Join a class with other players and train in a social, guided format. Pick a time, see the level, and book your spot in minutes.
2

Private classes

Get 1:1 or small-group coaching tailored to your goals. Choose a coach, schedule a session, and focus on the areas you want to improve.
3

Courses for all levels

Follow a structured program and track your progress over time. Join a course at your level, keep a routine, and improve week by week.

Find public classes

Download the app to book and access hundreds more classes

Train with certified coaches

Our academy coaches are experienced professionals who are passionate about helping you improve your game, whether you're a complete beginner or an advanced player.

Professional certification and experience
Personalized training programs
Progress tracking and feedback

Find private classes

One-on-one coaching tailored to your needs

Learn together, grow together

Public classes offer the perfect balance of professional coaching and social interaction. Train with players at your level and make new friends who share your passion for the sport.

Browse all classes in the App

Find courses

Structured programs to take your game to the next level

And if you still have doubts...