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 in the evenings/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 and Pro-National Program.

OUTDOO GROUP LESSONS at 3 Locations: YONGE & CENTER, NORTH THORNHILL, GARNET WILLIAMS

See below for locations, age groups, and lesson information.

Registration for the Outdoor Spring Session will OPEN April 12th.

To register for our group lessons, please click the register button to see what classes are available on April 12th.

Upcoming Outdoor Spring Session Dates: April 29th to June 23rd (8 weeks)

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

HOW TO REGISTER ONLINE

Scroll down to the REGISTER button. This will redirect you to a new page in our registration portal. 

IF YOU HAVE NOT TAKEN LESSONS WITH US BEFORE, CLICK FIRST TIME LESSONS REGISTRATION. This will prompt you to create an account with your personal information.

If you HAVE taken lessons with us before, LOG IN to your account in the JBI portal (our online registration booking system).

Then, once you are logged into JBI, click PROGRAM REGISTRATION at the top of the page.

You will see a list with different programs – select GROUP LESSONS from the left hand menu. You may filter the lessons by level, age, and day of the week. 

You will see a breakdown of all the available lessons listed. The location will be indicated in the name of each class. 

Select the lesson(s) you are interested in by checking the SELECT box on the right-hand side. 

Scroll to the bottom of the page, click AGREE TO TERMS AND CONDITIONS and click ENROLL.

This will redirect you to a PAYMENT module which will finalize your registration.

You can now exit JBI. You will receive an email confirmation with a receipt shortly after registration. 

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.

CLICK REGISTER TO SEE CLASS OPTIONS

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).

CLICK REGISTER TO SEE CLASS OPTIONS

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.

CLICK REGISTER TO SEE CLASS OPTIONS

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.

CLICK REGISTER TO SEE CLASS OPTIONS

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.

CLICK REGISTER TO SEE CLASS OPTIONS

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.

CLICK REGISTER TO SEE CLASS OPTIONS

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).

CLICK REGISTER TO SEE CLASS OPTIONS

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.

CLICK REGISTER TO SEE CLASS OPTIONS

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.

CLICK REGISTER TO SEE CLASS OPTIONS

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.

CLICK REGISTER TO SEE CLASS OPTIONS

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.

CLICK REGISTER TO SEE CLASS OPTIONS

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 25 years, and the director of Thornhill Park Tennis Club's programing for over 20 years, while 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 20 years ago and then adding 2 more in following years due to high demand. 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