Thanks for visiting my lesson page.  Here is my fall schedule.  Contact me for court locations and details.

Castro Valley Junior Tennis Lessons, September, 2015

Lessons: All levels welcome!


  • Mondays and/or Wednesdays: 4:30-5:30 (age 7-14)
  • Tuesdays and/or Thursdays :
    • 3:00 – 4:30 (age 9-17)
    • 4:30-5:30 (6-10)
  • Saturdays:
    • 9:30 – 11:00 (age 9-adult)
    • 10:00 – 11:00 (age 5-8)
  • Sundays:
    • 10:30 – 11:30 (age 5-13)
    • USTA Junior Team Tennis 3:00 – 4:30 (age 9-17) begins September 20
    • 3:15 – 4:15 (age 5-7) begins 9/20

Private, group and adult lessons given seven days a week, Just e-mail me.

For more information, contact Suzi Mills, 510-881-5840, or at cvjuniortennis@gmail.com


Lesson Availability

All lessons are open to new students.  Please e-mail me at cvjuniortennis@gmail.com for additional information.

Lesson Policies 

Class Policy – Each session includes a series of four lessons.   The reason why I have a four lesson commitment is that it may take four lessons for your player to become comfortable with me and my staff, the skills and drills we teach, the games we play, the equipment we use and the courts we play on. 

It is similar to the first day of school!  No one is very comfortable on the first day of school, but by the fourth day, most students settle in.  That happens in tennis, as well.

Payment Policy – Payment for the series of four scheduled classes is due on the first day of the four lesson series.  PayPal (the service fee is the responsibility of the payor), cash or check accepted. 

Lesson Cancellation Policy – If you sign up for lessons on a certain day (e.g. Tuesdays), you need to give me seven days notice that your child is no longer going to be enrolled in tennis lessons.  This allows me to find a replacement player so that the other parents will not have to pay an additional fee for a semi-private lesson, rather than a group lesson.  One week cancellation is fair to me and a consideration that you would extend to any small business owner, like a piano teacher or a martial arts instructor.

Overdue Payments – You will receive an e-mail reminder if payment isn’t received on the first lesson of the new four lesson series.  There is a ten day grace period only.   When payment isn’t received by the tenth day after the first lesson, you will receive a late payment fee of $5 for every lesson not paid. 

Rain-Out Policy: If one of the classes in a series has to be cancelled due to rain, there is no charge, and your payment will go to the next class in the series.  For example, if it rains on 12/5, your payment goes toward the class on 12/12, and the series gets extended.

Emergency Information Form: An emergency information form is required for every student taking tennis lessons.  If an accident were to occur, I need to be able to get medical help for your child.  If your e-mail or home address changes, please complete a new form.

Weekly Lesson Fees (see below for Saturday drop-in fees):

  • $60 for four 60 minute group lessons (4+students) =  $15 per hour per student.  Generally, I have a trained assistants help me with a group of eight or more.
  • $80 for four 90 minute group lessons (4+ students) = $20 per 90 minutes per student
  • $80 for four semi-private lessons (three students) =  $20/hour/student
  • $120 for four semi-private lessons (two students) =  $30/hour/student
  • $240 for a series of four private lessons  = $60/hour

NOTE: As a courtesy to the other students in the class and me, please e-mail me if you or your child cannot attend the lesson.  I would greatly appreciate it so I can inform the other students, as well as make alternative lesson plans.

I offer daily, bi-weekly, weekly or bi-monthly lessons, and arrange clinics with other students of similar abilities and ages.

For further information, contact Suzi Mills at suzistennis.com@comcast.net

Recommended Junior Racket Sizes:

21″ – Age 6 and under

23″ – Age 7 – 8

25″ – Age 9-10

27″  – Age 11 and up

Book A Lesson!

Email: suzi@suzistennis.com
Phone: 510-427-6229

Sign up for Suzi's Tennis Announcements

( ) –
* = required field
Send me info about:

Just Announced!

Suzi just received her certification in Junior Development by Professional Tennis Registry (PTR), the largest global organization of tennis teachers and coaches. A comprehensive four part practical and written examination is used to determine each member's rating. Congratulations Suzi!
Suzi's Certificate

Upcoming Events