Programs and Lessons

Group Lessons are run in multiple week sessions and classes are available for members and non-members. Classes are offered both after school (after camp in the summer from 4 – 7 pm) and on the weekend for children and adults. There are classes for a variety of levels: Beginner 1, Beginner 2, Intermediate 1, Intermediate 2 and Advanced. Through the internationally recognized Progressive Training program, students learn in an easier format that leads to quicker success. For tournament level juniors, there is a High Performance Program.

SPRING OUTDOOR LESSONS

Upcoming Session Dates: May 2nd, 2022 – June 27th, 2022

Current students:
We recommend that current students register at the same level unless they have been advised by their coach to register at a different level.

New students:
We recommend that all new students receive a quick assessment (no charge) to ensure proper placement. To arrange an assessment, email Josh Borenstein: jborenstein26@live.ca

PICK YOUR PREFERRED LOCATION:

Select your appropriate age group below to view lesson options:
AGES 4-6AGES 7-9AGES 10-13 AGES 14-17ADULTS

Group Lessons: Ages 4-6

Half court tennis is the first step in progressive tennis.  The transition to successful half court tennis will require a period of skill development where basic coordination and cooperative activities will lead to the development of basic strokes and fundamentals.

Beginner 1 & 2
This program is for players with little (Beginner 2) or no (Beginner 1) playing experience.

LevelDayTime# of ClassesFee
Beginner 1Thursdays6 – 7 PM8$280
Beginner 1Saturdays 9 – 10 AM8$280
Beginner 1Saturdays2 – 3 PM8$280
Beginner 1Sundays5 – 6 PM8$280
Beginner 2Wednesdays6 – 7 PM8$280
Beginner 2Sundays5 – 6 PM8$280

Fees listed above are pre HST.

Group Lessons: Ages 7 – 9

The 3/4 court stage is the most important stage of progressive development as the court dimensions are adjusted smaller but with a similar ratio as the full court. This step helps ensure the development of an all court game style. The key is to develop the same tactics as full court tennis along with the associated techniques.

Beginner 1 & 2
This program is for players with little (Beginner 2) or no (Beginner 1) playing experience.

Intermediate
This program is for players who can rally consistently from 3/4 court.
Intermediate 1: 6 ball rally with a partner (3 balls each).

LevelDayTime# of ClassesFee
Beginner 1Mondays6 – 7 pm7$245
Beginner 1Saturdays4 – 5 pm8$280
Beginner 2Wednesdays6 – 7 pm8$280
Beginner 2Thursdays6 -7 pm8$280
Beginner 2Saturdays11 am – 12 pm8$280
Beginner 2Saturdays3 – 4 pm8$280
IntermediateWednesdays5 – 6 pm8$280
IntermediateSaturdays2 – 3 pm8$280

Fees listed above are pre HST.

Group Lessons: Ages 10 – 13

Beginner 1 & 2
This program is for players with little (Beginner 2) or no (Beginner 1) playing experience.

Intermediate 1 & 2
This program is for players who can rally consistently from the baseline.
Intermediate 1: 6 ball rally with a partner (3 balls each).
Intermediate 2: 8 – 10 ball rally with a partner (4 – 5 balls each).

Advanced
This program is for players who can place shots with consistency (12 – 14 ball rally with a partner–6 – 7 balls each) from the baseline and consistently get their serve in when playing matches.

Level DayTime# of ClassesFee
Beginner 1Wednesdays5 – 6 PM8$280
Beginner 1Saturdays4 – 5 PM8$280
Beginner 2Thursdays6 – 7 PM8$280
Beginner 2Sundays2 – 3 PM8$280
Intermediate 1Wednesdays4 – 5 PM8$280
Intermediate 1Thursdays6 – 7 PM8$280
Intermediate 1Saturdays3 – 4 PM8$280
Intermediate 1Sundays12 – 1 PM8$280
Intermediate 1Sundays2 – 3 PM8$280
Intermediate 2Tuesdays6 – 7 PM8$280
Intermediate 2Wednesdays4 – 5 PM8$280
Intermediate 2Sundays12 – 1 PM8$280
AdvancedWednesdays6 – 7 PM8$280
AdvancedSaturdays12 – 2 PM8$280
AdvancedSundays1 – 2 PM8$280

Fees listed above are pre HST.

Group Lessons: Ages 14 – 17

Beginner
This program is for players with little or no playing experience.

Intermediate 1 & 2
This program is for players who can rally consistently from the baseline.
Intermediate 1: 6 ball rally with a partner (3 balls each).
Intermediate 2: 8 – 10 ball rally with a partner (4 – 5 balls each).

Advanced
This program is for players who can place shots with consistency (12 – 14 ball rally with a partner–6 – 7 balls each) from the baseline and consistently get their serve in when playing matches.

LevelDayTime# Of ClassesFee
Beginner 1&2Sundays3 – 4 PM8$280
Intermediate 1&2Thursdays5 – 6 PM8$280
AdvancedMondays6 – 7 PM7$245

Fees listed above are pre HST.

Group Lessons: Adults

Beginner
This program is for players with little or no playing experience.

Intermediate 1 & 2
This program is for players who can rally consistently from the baseline.
Intermediate 1: 6 ball rally with a partner (3 balls each).
Intermediate 2: 8 – 10 ball rally with a partner (4 – 5 balls each).

Advanced
This program is for players who can place shots with consistency (12 – 14 ball rally with a partner–6 – 7 balls each) from the baseline and consistently get their serve in when playing matches.

LevelDayTime# Of ClassesFee
BeginnerFridays9 – 10 PM8$280
BeginnerSundays6 – 7 PM8$280
IntermediateTuesdays6 – 7 PM8$280
Intermediate 1Fridays7 – 8 PM8$280
Intermediate 1Sundays4 – 5 PM8$280
Intermediate 1Sundays6 – 7 PM8$280
Intermediate 2Fridays8 – 9 PM8$280
Intermediate 2Fridays10 – 11 PM8$280
Intermediate 2Sundays4 – 5 PM8$280
AdvancedMondays9 – 11 PM7$245

Fees listed above are pre HST.

Select your appropriate age group below to view lesson options:
AGES 4-6AGES 7-9AGES 10-13 AGES 14-17ADULTS

Group Lessons: Ages 4-6

Half court tennis is the first step in progressive tennis.  The transition to successful half court tennis will require a period of skill development where basic coordination and cooperative activities will lead to the development of basic strokes and fundamentals.

Beginner 1 & 2
This program is for players with little (Beginner 2) or no (Beginner 1) playing experience.

LevelDayTime# of ClassesFee
Beginner 1Mondays4 – 5 PM7$245
Beginner 1Tuesdays4 – 5 PM8$280
Beginner 1Wednesdays4 – 5 PM8$280

Fees listed above are pre HST.

Group Lessons: Ages 7 – 9

The 3/4 court stage is the most important stage of progressive development as the court dimensions are adjusted smaller but with a similar ratio as the full court. This step helps ensure the development of an all court game style. The key is to develop the same tactics as full court tennis along with the associated techniques.

Beginner 1 & 2
This program is for players with little (Beginner 2) or no (Beginner 1) playing experience.

Intermediate
This program is for players who can rally consistently from 3/4 court.
Intermediate 1: 6 ball rally with a partner (3 balls each).

LevelDayTime# of ClassesFee
Beginner 1Mondays4 – 5 PM7$245
Beginner 1Tuesdays4 – 5 PM8$280
Beginner 2Wednesdays4 – 5 PM8$280
Beginner 2Thursdays4 – 5 PM8$280
Intermediate 1Mondays5 – 6 PM7$245
Intermediate 2Tuesdays5 – 6 PM8$280

Fees listed above are pre HST.

Group Lessons: Ages 10 – 13

Beginner 1 & 2
This program is for players with little (Beginner 2) or no (Beginner 1) playing experience.

Intermediate 1 & 2
This program is for players who can rally consistently from the baseline.
Intermediate 1: 6 ball rally with a partner (3 balls each).
Intermediate 2: 8 – 10 ball rally with a partner (4 – 5 balls each).

Advanced
This program is for players who can place shots with consistency (12 – 14 ball rally with a partner–6 – 7 balls each) from the baseline and consistently get their serve in when playing matches.

Level DayTime# of ClassesFee
Beginner 1Wednesdays5 – 6 PM8$280
Beginner 2Mondays5 – 6 PM7$245
Intermediate 1Tuesdays5 – 6 PM8$280
Intermediate 1Thursdays5 – 6 PM8$280
Intermediate 2Thursdays5 – 6 PM8$280
Intermediate 2Wednesdays5 – 6 PM8$280
AdvancedFridays5 – 6 PM8$280

Fees listed above are pre HST.

Group Lessons: Ages 14 – 17

Beginner
This program is for players with little or no playing experience.

Intermediate 1 & 2
This program is for players who can rally consistently from the baseline.
Intermediate 1: 6 ball rally with a partner (3 balls each).
Intermediate 2: 8 – 10 ball rally with a partner (4 – 5 balls each).

Advanced
This program is for players who can place shots with consistency (12 – 14 ball rally with a partner–6 – 7 balls each) from the baseline and consistently get their serve in when playing matches.

LevelDayTime# Of ClassesFee
Beginner 1&2Fridays4 – 5 PM8$280
Intermediate 1&2Fridays4 – 5 PM8$280
Intermediate 1&2Thursdays4 – 5 PM8$280
AdvancedFridays5 – 6 PM8$280

Fees listed above are pre HST.

Group Lessons: Adults

Beginner
This program is for players with little or no playing experience.

Intermediate 1 & 2
This program is for players who can rally consistently from the baseline.
Intermediate 1: 6 ball rally with a partner (3 balls each).
Intermediate 2: 8 – 10 ball rally with a partner (4 – 5 balls each).

Advanced
This program is for players who can place shots with consistency (12 – 14 ball rally with a partner–6 – 7 balls each) from the baseline and consistently get their serve in when playing matches.

LevelDayTime# Of ClassesFee
Beginner 1 Mondays6 – 7 PM7$245
Beginner 1 Thursdays6 – 7 PM8$280
Beginner2Tuesdays6 – 7 PM8$280
Beginner2Fridays6 – 7 PM8$280
Intermediate1Mondays6 – 7 PM7$245
Intermediate1Wednesdays6 – 7 PM8$280
Intermediate2Tuesdays6 – 7 PM8$280
Intermediate2Thursdays6 – 7 PM8$280
AdvancedWednesdays6 – 7 PM8$280
AdvancedFridays6 – 7 PM8$280

Fees listed above are pre HST.

Select your appropriate age group below to view lesson options:
ADULTS

Group Lessons: Adults

Beginner
This program is for players with little or no playing experience.

Intermediate 1 & 2
This program is for players who can rally consistently from the baseline.
Intermediate 1: 6 ball rally with a partner (3 balls each).
Intermediate 2: 8 – 10 ball rally with a partner (4 – 5 balls each).

Advanced
This program is for players who can place shots with consistency (12 – 14 ball rally with a partner–6 – 7 balls each) from the baseline and consistently get their serve in when playing matches.

LevelDayTime# Of ClassesFee
Beginner Tuesday9 – 10 PM  8$280.00
Beginner Thursday7 – 8 PM8$280.00
Intermediate 1 Tuesday7 – 8 PM8$280.00
Intermediate 1 Thursday8 – 9 PM8$280.00
Intermediate 1 Thursday10 – 11 PM8$280.00
Intermediate 2 Tuesday8 – 9 PM8$280.00
Intermediate 2 Tuesday10 – 11 PM8$280.00

Fees listed above are pre HST.

Lessons offering

Thornhill Park Tennis Club provides lessons to players of all ages and levels. From 4 year old beginners to advanced level adults, the coaches of Thornhill Park Tennis Club will ensure that all students progress both technically and tactically throughout each and every lesson. The enthusiastic, passionate coaches are dedicated towards creating a love of tennis in all students. Students may choose from a variety of lesson options, including group session packages, week to week group lessons and private lessons. We encourage you to speak to the coaches directly to develop the most appropriate training program for you or your child.

Our club pro, Josh Borenstein taught tennis for over 15 years, having coached provincial and national level players including 3 national champions. He worked with the U.S. National team and has worked with players on the ATP tour. Josh works with children at the international, national, provincial and recreational levels and through TPTC, runs one of the largest, most successful summer tennis camps in the GTA. Beginning with 1 location 10 years ago, the Camp now runs at capacity at 3 locations.

Playing Background: Josh was ranked as high as # 3 in Canada in the under 18 division two years in a row and subsequently was ranked in the top 15 in Canada in the Men's division, receiving a full scholarship to the University of Miami. Josh has 2 wins over Davis Cup players in Canada and Japan.

Josh Borenstein

Club Pro, Thornhill Park Tennis Club
Tel: 416 888-4580
email: jborenstein26@live.ca