(720) 295-0584 drftennis@gmail.com

  • Home
  • Junior Classes
  • Junior Team Tennis
  • Racket Size
  • More
    • Home
    • Junior Classes
    • Junior Team Tennis
    • Racket Size

(720) 295-0584 drftennis@gmail.com


  • Home
  • Junior Classes
  • Junior Team Tennis
  • Racket Size

Schedule and Format

Classes are organized by age group as follows:


Red Ball: Ages 4-7: With mini-nets and bigger tennis balls, this class consists of lots of hitting and fun games.

Orange Ball: Ages 7-10: With slower orange balls, kids learn proper technique and scoring, while playing fun tennis games.

Green Dot: Ages 10-13: Kids learn proper technique and strategy with lots of hitting and live ball games.

Junior Development: Ages 13+: Proper strategy with drills and supervised play.


Session 1 starts the first week of April, depending on location.

Session 2 starts the first week of May, depending on location.

Session 3 starts June 5th or 6th depending on location.

Session 4 starts July 3rd or 6th depending on location.

Session 5 TBD.

Sessions 1 through 4 are four week classes. Session 5, in the fall, is a SIX week class.



Please select your club below to see the specific schedule. Classes are usually either Mondays and Wednesdays, or Tuesdays and Thursdays.


Makeup days will be scheduled in the event of inclement weather.


IMPORTANT: When you check out, Please type the name(s) of your child(ren) whom you are registering.

Junior Classes - find your club below to reserve your spot!

Heritage Village Junior Classes - AVAILABLE NOW

$60 to $95, depending on age

Residents Only

Homestead Farm Junior Classes - AVAILABLE NOW

$45 to $65, depending on age

Willow Creek Junior Classes - AVAILABLE NOW

$85 to $145, depending on age

Bear Creek Swim and Tennis Club - AVAILABLE NOW

$45 to $145, depending on age

Members Only

Foxridge Junior Classes - AVAILABLE NOW

$85 to $145, depending on age

Englewood Park and Recreation District Junior Classes

Foothills Park and Recreation District Junior Classes

$80 to $170 depending on age

Stonegate Junior Classes - NOW AVAILABLE

$85 to $165, depending on age

Grant Ranch Junior Classes

$80 to $140, depending on age
  • All Products
  • Venmo Payments

Ryan Freeman Tennis

(240) 731-3872

© 2021 Ryan Freeman Tennis - All Rights Reserved.

Powered by GoDaddy