Weekly Adult Tennis Clinics

Beginner Clinic: Mondays 11:00am – 12:30pm

The ideal clinic for any beginner or player wanting to shake off the rust and ease into the game




3.0/3.5 Skills and Drills: Tuesdays 11:00am – 12:30pm

Develop your game and strategy through practical drills and games




Cardio: Wednesdays & Fridays 10:30am – 12:00pm

A great workout for any skill level where intense drills get your heart pumping!




4.0/4.5 Skills and Drills: Thursdays 12:00pm – 1:30pm

Develop your game, strategy and positioning through challenging drills and games



Weekly Junior Clinics

Youth Tennis

Developmental Youth Tennis Video

  • Tennis Tots – 4 to 6 yrs
    •   Fridays 3:00pm – 4:00pm |  Sundays 11:00am – 12:00pm
      • $20/members
      • $26/non-members
  • Tennis Tots – 7 to 8 yrs
    • Mondays 4:00pm – 5:00pm
      • Our Tennis Tots clinic is where it all begins!  We use size appropriate racquets, balls and nets allowing our little juniors to excel rapidly by developing hand/eye coordination and swing shapes for a strong technical foundation.
      • $20/members
      • $26/non-members


  • Green Dot – Tuesdays 4:00pm – 5:00pm | Sundays 12:00pm – 1:00pm
    • This class will utilize a full size court with a Green Dot tennis ball.  Green Dot balls are less pressurized and travel 25% slower than regular tennis balls. The main focus will be on grips, swing shapes, court awareness and footwork. We will also introduce serves and point play where students get to learn basic strategy and score keeping.

                      Level of Play: Intermediate/Advanced

      • $20/members
      • $26/non-members


  • Shot of the Week – Tuesdays 5:00pm – 6:00pm
    • Focus will be on a specific stroke each week through repetitive hitting and games of focus.*the shot of focus will be posted weekly

                     Level of Play:  Intermediate – High Performance 

      • $25/members
      • $31/non-members


  • Satellite/Pre HP – Mondays 5:00pm – 6:30pm
    • This clinic is designed for juniors looking to play high performance tennis. Our pros will introduce them to strategy, movement, technique, and point play. 

                      Level of Play: Intermediate/Advanced Intermediate

      • $30/members
      • $36/non-members


  • HP/HP Pro – Tuesdays 6:00pm – 7:30pm | Fridays 5:00pm – 6:30pm
    • This is the perfect clinic for High School players and tournament players.  We’ll focus on developing all parts of the game and teach the students how to become a better competitive player.

                     Level of Play: JV – USTA Tournament Players 

      • $30/members
      • $36/non-members


  • Match Play – Sundays 2:00pm – 3:30pm
    • Juniors will have the opportunity to apply what they’ve worked on in their private lessons and clinics in a match setting.  Players will experience different levels of competition while being coached by our pros.

                     Level of Play: Levels will be grouped appropriately

      • $30/members
      • $36/non-members

Multi Sport Camp, June 10 – August 16

Monday – Friday  9:00am – 2:30pm

Ages 5 to 13


GRC’s Multi Sport Camp is the ultimate camp for juniors of all skill levels.  Every camper will be carefully grouped based on age and playing ability for an ideal fit.

Each day, our instructors will run through drills where shot development, shot selection, technique and movement are the main focus.  The morning session is followed by a fun sport/activity to engage “new” muscle groups and develop better hand eye coordination (Pickleball, Racquetball, Soccer, Ping Pong, etc). All campers will hit the tennis courts again after an hour of lunch and rest (lunch not provided) to finish up the day with games and supervised match play.

You can sign your child up for a single day session or one through nine weeks.

Daily sessions cost $75 for members and $81 for non-members (nm).

  • 1 Week
    • $350/$380 (nm)
  • 2 – 4 Weeks
    • $325/week or $355 (nm)
  • 5 – 7 Weeks
    • $300/ week or $330 (nm)
  • 8 – 9 Weeks
    • $275/week or $305 (nm)

Sign up for the camp here!

High Performance

Monday – Friday 3:00pm – 5:00pm

Ages 14 – 18

  • $150/week or $60/day for members
  • $180/week or $66/day for non-members

Sign up for the camp here!

See You on the Courts!