Junior Group
Our programs are a hybrid of group-based fun and semi-individualized attention. We have programs to suit the needs of junior players at every level.
Adult Group
Whether you’re a newbie, a novice or an expert, we can all learn something new. Our friendly and knowledgeable Instructors cater to every individual within a group, giving constructive feedback and aiding you to enhance your overall playing experience. Come and have your own personal lesson in a sociable group environment.
Private Lessons
When you choose one of our private lessons you get one on one coaching, with the complete undivided attention of your instructor. Lessons tailored to your needs will help you become a more confident player.