Tennis Lessons

For red ball player ( 5 to 7 years old)

For orange ball player (8 to 10 years old)

For regular ball player

For special Player


1. There are 8 classes in One session for the group lesson. 
2. Student shall prepay the entire session one week before the class begins to secure the spot.
3. After the first class starts, no refund is available unless you can find a substitute to replace you. 
4. Each student can miss up to 2 classes upon 6 hours’ notice and coach will offer one make up lesson after the last lesson completed. Due to weather, class may finish 8 to 3 weeks later than planned, please reserve additional time for the group class.
5. Due to the adverse weather, coach has the right to cancel and refund or reschedule the missing class. 
6. Semi or private lesson needs 6 hours’ notice for reschedule or cancellation.  Otherwise, short notice or no show will be counted as one fulfilled lesson. 
7. Students shall show respect to the coach, any disruptive behavior to the class order or bullying other classmates will be dismissed from the class. 

Pricing model starting March 1st 2026

Private(weekday)Semi PrivateGroup
$90(before age 12)$60$50(4-6 kids)
ND kids 20% discount
$100 (pre varsity from age 12 and above)$65
$110(varsity tryout)$70
$90 (adult female)$65
Hitting session no coaching $60 per hour in the morning before noon.