Private Lessons
Choose your lesson & Group size
The more lessons you book and the more people you bring, the lower the cost per person per lesson.
All prices shown below are per person, per lesson. Click any option to go directly to the City of Vancouver ActiveNet payment page for that package. After completing payment, return here to book your lesson time.
The lesson bundles and prices below only apply for City of Vancouver Private Lessons.
Complete your booking
Each lesson must be booked individually. Return to this page for each lesson booking.
Once you’ve paid on ActiveNet, complete your booking below.
Choose an available lesson time slot and upload your ActiveNet receipt to complete each booking. Your receipt covers the number of lessons you’ve purchased.
-
Allan Chu1 Private Lesson
Kitsilano Beach
RegisterAugust 27
Thursday 7:30am – 8:30am
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Kitsilano Beach
RegisterAugust 27
Thursday 8:30am – 9:30am
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Kitsilano Beach
RegisterAugust 27
Thursday 9:30am – 10:30am
1 Session 1 spot left
-
Yoshi Matsubara1 Private Lesson
West Point Grey Academy
RegisterAugust 28
Friday 3:30pm – 4:30pm
1 Session 1 spot left
-
Aleksa Cvetkovic1 Private Lesson
West Point Grey Academy
RegisterAugust 28
Friday 3:30pm – 4:30pm
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Granville Park
RegisterAugust 28
Friday 4:00pm – 5:00pm
1 Session 1 spot left
-
Aleksa Cvetkovic1 Private Lesson
West Point Grey Academy
RegisterAugust 28
Friday 4:30pm – 5:30pm
1 Session 1 spot left
-
Yoshi Matsubara1 Private Lesson
West Point Grey Academy
RegisterAugust 28
Friday 4:30pm – 5:30pm
1 Session 1 spot left
-
Gui Tomazelli1 Private Lesson
Kitsilano Beach
RegisterAugust 31
Monday 7:30am – 8:30am
1 Session 1 spot left
-
Gui Tomazelli1 Private Lesson
Kitsilano Beach
RegisterSeptember 1
Tuesday 7:30am – 8:30am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Granville Park
RegisterSeptember 1
Tuesday 11:00am – 12:00pm
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Trout Lake Tennis Courts
RegisterSeptember 1
Tuesday 6:00pm – 7:00pm
1 Session 1 spot left
-
Gui Tomazelli1 Private Lesson
Kitsilano Beach
RegisterSeptember 2
Wednesday 7:30am – 8:30am
1 Session 1 spot left
-
Gui Tomazelli1 Private Lesson
Kitsilano Beach
RegisterSeptember 2
Wednesday 8:30am – 9:30am
1 Session 1 spot left
-
Gui Tomazelli1 Private Lesson
Kitsilano Beach
RegisterSeptember 2
Wednesday 9:30am – 10:30am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Stanley Park Lost Lagoon Tennis Courts
RegisterSeptember 3
Thursday 9:00am – 10:00am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Stanley Park Lost Lagoon Tennis Courts
RegisterSeptember 3
Thursday 11:00am – 12:00pm
1 Session 1 spot left
-
Gui Tomazelli1 Private Lesson
Kitsilano Beach
RegisterSeptember 4
Friday 7:30am – 8:30am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Stanley Park Lost Lagoon Tennis Courts
RegisterSeptember 4
Friday 8:00am – 9:00am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Kitsilano Beach
RegisterSeptember 4
Friday 2:00pm – 3:00pm
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Slocan Park
RegisterSeptember 5
Saturday 2:00pm – 3:00pm
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterSeptember 6
Sunday 10:00am – 11:00am
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterSeptember 6
Sunday 11:00am – 12:00pm
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterSeptember 6
Sunday 2:00pm – 3:00pm
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterSeptember 6
Sunday 3:00pm – 4:00pm
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterSeptember 7
Monday 6:00pm – 7:00pm
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterSeptember 7
Monday 6:00pm – 7:00pm
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Granville Park
RegisterSeptember 8
Tuesday 9:00am – 10:00am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Granville Park
RegisterSeptember 8
Tuesday 10:00am – 11:00am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Trout Lake Tennis Courts
RegisterSeptember 8
Tuesday 4:00pm – 5:00pm
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Stanley Park Lost Lagoon Tennis Courts
RegisterSeptember 9
Wednesday 8:00am – 9:00am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Stanley Park Lost Lagoon Tennis Courts
RegisterSeptember 9
Wednesday 10:00am – 11:00am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterSeptember 9
Wednesday 6:00pm – 7:00pm
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Stanley Park Lost Lagoon Tennis Courts
RegisterSeptember 10
Thursday 9:00am – 10:00am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Stanley Park Lost Lagoon Tennis Courts
RegisterSeptember 10
Thursday 10:00am – 11:00am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Stanley Park Lost Lagoon Tennis Courts
RegisterSeptember 10
Thursday 4:00pm – 5:00pm
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterSeptember 10
Thursday 5:00pm – 6:00pm
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterSeptember 10
Thursday 6:00pm – 7:00pm
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Stanley Park Lost Lagoon Tennis Courts
RegisterSeptember 11
Friday 8:00am – 9:00am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Stanley Park Lost Lagoon Tennis Courts
RegisterSeptember 11
Friday 9:00am – 10:00am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Granville Park
RegisterSeptember 11
Friday 5:00pm – 6:00pm
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Granville Park
RegisterSeptember 11
Friday 6:00pm – 7:00pm
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Slocan Park
RegisterSeptember 12
Saturday 2:00pm – 3:00pm
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterSeptember 13
Sunday 10:00am – 11:00am
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterSeptember 13
Sunday 11:00am – 12:00pm
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterSeptember 13
Sunday 2:00pm – 3:00pm
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Granville Park
RegisterSeptember 14
Monday 9:00am – 10:00am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Granville Park
RegisterSeptember 14
Monday 11:00am – 12:00pm
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Trout Lake Tennis Courts
RegisterSeptember 14
Monday 4:00pm – 5:00pm
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterSeptember 14
Monday 5:00pm – 6:00pm
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Granville Park
RegisterSeptember 15
Tuesday 9:00am – 10:00am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Granville Park
RegisterSeptember 15
Tuesday 10:00am – 11:00am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Trout Lake Tennis Courts
RegisterSeptember 15
Tuesday 4:00pm – 5:00pm
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Trout Lake Tennis Courts
RegisterSeptember 15
Tuesday 6:00pm – 7:00pm
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Stanley Park Lost Lagoon Tennis Courts
RegisterSeptember 16
Wednesday 8:00am – 9:00am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Stanley Park Lost Lagoon Tennis Courts
RegisterSeptember 16
Wednesday 9:00am – 10:00am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Stanley Park Lost Lagoon Tennis Courts
RegisterSeptember 16
Wednesday 10:00am – 11:00am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterSeptember 16
Wednesday 6:00pm – 7:00pm
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterSeptember 16
Wednesday 6:00pm – 7:00pm
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Stanley Park Lost Lagoon Tennis Courts
RegisterSeptember 17
Thursday 9:00am – 10:00am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Stanley Park Lost Lagoon Tennis Courts
RegisterSeptember 17
Thursday 4:00pm – 5:00pm
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterSeptember 17
Thursday 5:00pm – 6:00pm
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterSeptember 17
Thursday 6:00pm – 7:00pm
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Stanley Park Lost Lagoon Tennis Courts
RegisterSeptember 18
Friday 8:00am – 9:00am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Stanley Park Lost Lagoon Tennis Courts
RegisterSeptember 18
Friday 9:00am – 10:00am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Stanley Park Lost Lagoon Tennis Courts
RegisterSeptember 18
Friday 10:00am – 11:00am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Kitsilano Beach
RegisterSeptember 18
Friday 2:00pm – 3:00pm
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Slocan Park
RegisterSeptember 19
Saturday 2:00pm – 3:00pm
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterSeptember 20
Sunday 10:00am – 11:00am
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterSeptember 20
Sunday 11:00am – 12:00pm
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterSeptember 20
Sunday 2:00pm – 3:00pm
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterSeptember 20
Sunday 3:00pm – 4:00pm
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Granville Park
RegisterSeptember 21
Monday 11:00am – 12:00pm
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterSeptember 21
Monday 5:00pm – 6:00pm
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterSeptember 21
Monday 6:00pm – 7:00pm
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Granville Park
RegisterSeptember 22
Tuesday 9:00am – 10:00am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Trout Lake Tennis Courts
RegisterSeptember 22
Tuesday 4:00pm – 5:00pm
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Trout Lake Tennis Courts
RegisterSeptember 22
Tuesday 5:00pm – 6:00pm
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Stanley Park Lost Lagoon Tennis Courts
RegisterSeptember 23
Wednesday 8:00am – 9:00am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Stanley Park Lost Lagoon Tennis Courts
RegisterSeptember 23
Wednesday 10:00am – 11:00am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Stanley Park Lost Lagoon Tennis Courts
RegisterSeptember 23
Wednesday 11:00am – 12:00pm
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterSeptember 23
Wednesday 6:00pm – 7:00pm
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterSeptember 23
Wednesday 6:00pm – 7:00pm
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Stanley Park Lost Lagoon Tennis Courts
RegisterSeptember 24
Thursday 9:00am – 10:00am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Stanley Park Lost Lagoon Tennis Courts
RegisterSeptember 24
Thursday 4:00pm – 5:00pm
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterSeptember 24
Thursday 5:00pm – 6:00pm
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterSeptember 24
Thursday 6:00pm – 7:00pm
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Stanley Park Lost Lagoon Tennis Courts
RegisterSeptember 25
Friday 8:00am – 9:00am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Stanley Park Lost Lagoon Tennis Courts
RegisterSeptember 25
Friday 9:00am – 10:00am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Stanley Park Lost Lagoon Tennis Courts
RegisterSeptember 25
Friday 10:00am – 11:00am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Kitsilano Beach
RegisterSeptember 25
Friday 2:00pm – 3:00pm
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Kitsilano Beach
RegisterSeptember 25
Friday 4:00pm – 5:00pm
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Slocan Park
RegisterSeptember 26
Saturday 2:00pm – 3:00pm
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterSeptember 27
Sunday 10:00am – 11:00am
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterSeptember 27
Sunday 11:00am – 12:00pm
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterSeptember 27
Sunday 2:00pm – 3:00pm
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterSeptember 27
Sunday 3:00pm – 4:00pm
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Granville Park
RegisterSeptember 28
Monday 9:00am – 10:00am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Trout Lake Tennis Courts
RegisterSeptember 28
Monday 4:00pm – 5:00pm
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Trout Lake Tennis Courts
RegisterSeptember 28
Monday 5:00pm – 6:00pm
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterSeptember 28
Monday 5:00pm – 6:00pm
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterSeptember 28
Monday 6:00pm – 7:00pm
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Granville Park
RegisterSeptember 29
Tuesday 9:00am – 10:00am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Granville Park
RegisterSeptember 29
Tuesday 10:00am – 11:00am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Trout Lake Tennis Courts
RegisterSeptember 29
Tuesday 4:00pm – 5:00pm
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Stanley Park Lost Lagoon Tennis Courts
RegisterSeptember 30
Wednesday 9:00am – 10:00am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Stanley Park Lost Lagoon Tennis Courts
RegisterSeptember 30
Wednesday 10:00am – 11:00am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Stanley Park Lost Lagoon Tennis Courts
RegisterSeptember 30
Wednesday 11:00am – 12:00pm
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterSeptember 30
Wednesday 5:00pm – 6:00pm
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterSeptember 30
Wednesday 6:00pm – 7:00pm
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterOctober 1
Thursday 5:00pm – 6:00pm
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterOctober 1
Thursday 6:00pm – 7:00pm
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Granville Park
RegisterOctober 4
Sunday 9:00am – 10:00am
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterOctober 4
Sunday 9:00am – 10:00am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Granville Park
RegisterOctober 4
Sunday 10:00am – 11:00am
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterOctober 4
Sunday 10:00am – 11:00am
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterOctober 4
Sunday 11:00am – 12:00pm
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Granville Park
RegisterOctober 4
Sunday 11:00am – 12:00pm
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterOctober 4
Sunday 2:00pm – 3:00pm
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterOctober 4
Sunday 3:00pm – 4:00pm
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterOctober 4
Sunday 4:00pm – 5:00pm
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterOctober 5
Monday 5:00pm – 6:00pm
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterOctober 5
Monday 6:00pm – 7:00pm
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Granville Park
RegisterOctober 11
Sunday 9:00am – 10:00am
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterOctober 11
Sunday 9:00am – 10:00am
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterOctober 11
Sunday 10:00am – 11:00am
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Granville Park
RegisterOctober 11
Sunday 10:00am – 11:00am
1 Session 1 spot left
-
Allan Chu1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterOctober 11
Sunday 11:00am – 12:00pm
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Granville Park
RegisterOctober 11
Sunday 11:00am – 12:00pm
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterOctober 11
Sunday 2:00pm – 3:00pm
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterOctober 11
Sunday 3:00pm – 4:00pm
1 Session 1 spot left
-
Joshua Cadiz-Ramcharitar1 Private Lesson
Queen Elizabeth Park Tennis Courts
RegisterOctober 11
Sunday 4:00pm – 5:00pm
1 Session 1 spot left




