
PROGRAMS
Our friendly tennis clinics are open to both Members and Non-Members alike. Come join us at ONEC.
Activities start in May and continue throughout the summer. Book early to ensure your spot!
Friendly tennis pros able to cater to multiple learning styles with an emphasis on fun.

Adult
LEARN TO PLAY
BEGINNER
Available to both Members and Non-Members
New to tennis? Start here. Develop the skills needed to hit a proper forehand, backhand,
volley and serve and to play a set.
​
-
6 x 90 min classes (over 3 weeks)
-
Mon & Wed from 6pm to 7:30pm
-
Class size: Max. 16 (typically up to 8 Beginners & 8 Intermediates)
-
Please note: Make-up classes not available
$240 + HST
2025 dates: May 12-28 ;
June 9-25
July 7-23

ADULT
LEARN TO PLAY
INTERMEDIATE
Available to both Members and Non-Members
No longer a beginner? Now you’re ready to develop your technique further. Refine your skills and improve
your consistency and comfort with match play.
​
-
6 x 90 min classes (over 3 weeks)
-
Mon & Wed from 6pm to 7:30pm
-
Class size: Max. 16 (typically up to 8 Beginners & 8 Intermediates)
-
Please note: Make-up classes not available
$240 + HST
2025 dates: May 12-28 ;
June 9-25
July 7-23

Train & PLay
High Performance
Available to both Members and Non-Members
For players at level 4.0 & up
​
Join high performance specialist coaches Jeremy Gibbens-Schneider and Tait Becke for 1 hour of
high-intensity training followed by 1 hour of match play.
​
-
3 x 2hr classes
-
Min class size: 6 participants
-
Max class size: 9 participants
-
Please note: Make-up classes not available*
Pricing and 2025 dates coming soon

Registration
Helpful
Registration
Info
Family
Bookings
If booking as a family, each member must book a class separately.
Our Refund
Policy
Read more about our policy. Available all the way until the end of your program.
Choose Your Program
Mon & Wed 6pm - 7:30PM May 12-28 (rain dates May 30 & June 2) 6 Classes
Starts May 12
Loading availability...
Loading availability...
Mon & Wed 6pm - 7:30PM May 12-28 (rain dates May 30 & June 2) 6 Classes
Starts May 12
Loading availability...
Loading availability...
Mon & Wed 6pm - 7:30PM June 9-25 (rain dates June 30 & July 2) 6 Classes
Starts Jun 9
Loading availability...
Loading availability...
Mon & Wed 6pm - 7:30PM June 9-25 (rain dates June 30 & July 2) 6 Classes
Starts Jun 9
Loading availability...
Loading availability...
Mon & Wed 6pm - 7:30PM July 7-23 (rain dates July 28 & 30) 6 Classes
Starts Jul 7
Loading availability...
Loading availability...
Mon & Wed 6pm - 7:30PM July 7-23 (rain dates July 28 & 30) 6 Classes
Starts Jul 7
Loading availability...
Loading availability...
