Skip to content

64 Results

  • *NEW* After School TGA Golf | Grades K-4

    TGA (Teach. Grow. Achieve.) provides high-quality golf instruction in a fun, safe, and supportive environment. With an 8:1 student-to-coach ratio—lower than many other youth sports—our experienced instructors not only teach golf fundamentals like full swing, chipping, and putting but also specialize in working with kids to build confidence and sportsmanship. We provide top-notch equipment and training materials, so there’s no need to purchase gear—just show up and enjoy the game! Whether your child is new to golf or looking to improve, TGA makes it easy to learn, play, and love the sport. For participating, each child will receive a hat, handbook, and hat clip/ball marker. Other prizes and giveaways may also be given!
  • *NEW* After School TGA Pickleball | Grades K-4

    TGA (Teach. Grow. Achieve.) is excited to introduce youth pickleball classes! This fast-paced, ultra-fun sport—similar to tennis but even more accessible—is perfect for all ages. With an 8:1 student-to-coach ratio, our experienced instructors provide individualized attention, ensuring each child progresses at their own pace in a supportive environment. Using real pickleball equipment (all provided, no extra gear is needed), students will develop fundamental skills through engaging drills, interactive games, and real match play. Beyond the game, they’ll explore academic concepts and practice essential life skills like sportsmanship, integrity, and perseverance. TGA makes learning pickleball easy, fun, and rewarding! For participating, each child will receive a hat and wristband. Other prizes and giveaways may also be given!
  • Doug Butchy (flickr) (CC BY 2.0)

    *NEW* Junior Royals Flag Football | age 5-6

    Join the Royals for our all-new Flag Football program! Players will learn the fundamentals of throwing, catching, running plays, and teamwork in a safe, non-contact environment. Each session combines skill-building activities with exciting mini games that encourage confidence, coordination, and sportsmanship. Perfect for beginners, this four-week program gives young athletes a fun, fast-paced introduction to the game of football — Royals style! Your athlete will get a shirt on the first day of class! Parent participation is encouraged.
  • Doug Butchy (flickr) (CC BY 2.0)

    *NEW* Major Royals Flag Football | age 7-8

    Join the Royals for our all-new Flag Football program! Players will learn the fundamentals of throwing, catching, running plays, and teamwork in a safe, non-contact environment. Each session combines skill-building activities with exciting mini games that encourage confidence, coordination, and sportsmanship. Perfect for beginners, this four-week program gives young athletes a fun, fast-paced introduction to the game of football — Royals style! Your athlete will get a shirt on the first day of class!
  • Doug Butchy (flickr) (CC BY 2.0)

    *NEW* Mini Royals Flag Football | age 3-4

    Join the Royals for our all-new Flag Football program! Players will learn the fundamentals of throwing, catching, running plays, and teamwork in a safe, non-contact environment. Each session combines skill-building activities with exciting mini games that encourage confidence, coordination, and sportsmanship. Perfect for beginners, this four-week program gives young athletes a fun, fast-paced introduction to the game of football — Royals style! Your athlete will get a shirt on the first day of class! Parent participation is required.
  • *NEW* Skyhawks 3v3 Basketball Camp | age 8-12

    Ready to compete? This intermediate camp for ages 8-12 is designed to sharpen your skills and game IQ! You'll master essential fundamentals—dribbling, passing, and shooting—before putting them to the test in exciting 3v3 game play. Since 3v3 basketball is now an Olympic sport, this format is the perfect way to develop quick decision-making and teamwork. Get ready to elevate your game! *** Registering for a morning and an afternoon class at the same location? Join the "Lunch Bunch!" Community Education will provide a supervised hour between classes for you to enjoy the lunch you brought from home, then will get you to your afternoon class. Lunches should be nut-free and should include a beverage. No resources are available for refrigeration or to heat lunches, so plan accordingly. Parents/Guardians: Please answer "Yes" to the Lunch Bunch question when registering for the morning class. There is no charge, but we need to know who is staying with us for the hour. ***
  • *NEW* Skyhawks After School Flag Football | age 6-10

    Join Skyhawks for an exciting after-school flag football program designed to build skills, confidence, and a love for the game! Participants will learn the fundamentals of passing, catching, running routes, and defensive positioning through fun drills and games. Our experienced Skyhawks coaches create a positive environment where teamwork, sportsmanship, and respect are at the core. With plenty of scrimmage time, kids will stay active, make new friends, and discover the thrill of football—without the contact!
  • *NEW* Skyhawks After School Track & Field Camp | age 6-10

    Experience the excitement of track and field with Skyhawks! This after-school program introduces young athletes to a variety of events including running, jumping, and throwing, all in a safe and supportive environment. Through skill-building drills and fun games, participants develop coordination, speed, and endurance while building confidence. Our Skyhawks coaches emphasize teamwork, sportsmanship, and personal growth, making this a great opportunity for kids to stay active, make friends, and discover the joy of track and field.
  • c w (flickr) (CC BY 2.0)

    *NEW* Skyhawks Middle School Lacrosse Camp | age 12-14

    Unleash your potential in one of the most exciting sports around! Our Middle School Lacrosse camp is perfect for athletes ready to sharpen their stick skills—from precision passing and cradling, to powerful shooting and defensive strategy. We bridge the gap between fun and competitive play, preparing you for the next level of competition. Beyond the field, Skyhawks coaches will blend skill development with critical life skills such as teamwork, sportsmanship, and respect. Join us to elevate your game and your character! *** Registering for a morning and an afternoon class at the same location? Join the "Lunch Bunch!" Community Education will provide a supervised hour between classes for you to enjoy the lunch you brought from home, then will get you to your afternoon class. Lunches should be nut-free and should include a beverage. No resources are available for refrigeration or to heat lunches, so plan accordingly. Parents/Guardians: Please answer "Yes" to the Lunch Bunch question when registering for the morning class. There is no charge, but we need to know who is staying with us for the hour. ***
  • *NEW* Skyhawks Middle School Volleyball Camp | age 12-14

    Ready to level up your game? Join our exciting new camp designed for ages 12-14! You'll master essential volleyball skills like serving, passing, and setting in a fun and supportive environment. More than just athletics, this camp focuses on building teamwork, communication, and confidence—key life skills that benefit you both on and off the court! Get ready to spike your summer! Please bring a water bottle, a nut-free snack and please wear appropriate volleyball attire. Knee pads are optional. *** Registering for a morning and an afternoon class at the same location? Join the "Lunch Bunch!" Community Education will provide a supervised hour between classes for you to enjoy the lunch you brought from home, then will get you to your afternoon class. Lunches should be nut-free and should include a beverage. No resources are available for refrigeration or to heat lunches, so plan accordingly. Parents/Guardians: Please answer "Yes" to the Lunch Bunch question when registering for the morning class. There is no charge, but we need to know who is staying with us for the hour. ***
  • *NEW* TGA Golf Enrichment | age 5-11

    TGA (Teach. Grow. Achieve.) provides high-quality golf instruction in a fun, safe, and supportive environment. With an 8:1 student-to-coach ratio—lower than many other youth sports—our experienced instructors not only teach golf fundamentals like full swing, chipping, and putting but also specialize in working with kids to build confidence and sportsmanship. We provide top-notch equipment and training materials, so there’s no need to purchase gear—just show up and enjoy the game! Whether your child is new to golf or looking to improve, TGA makes it easy to learn, play, and love the sport. For participating, each child will receive a hat, handbook, and hat clip/ball marker. Other prizes and giveaways may also be given!
  • *NEW* TGA Little Golfers | age 4-6

    TGA’s Little Golfers Program is built just for young players, with a low 6:1 student-to-coach ratio so kids get plenty of attention and hands-on instruction in a fun, supportive setting. Our trained coaches make learning golf exciting with games and activities that teach grip, stance, swing, putting, and chipping. Along the way, kids also explore golf rules, etiquette, and a fun STEAM tie-in that helps bring the game to life. We encourage parents to join in the fun and assist their child during the session—especially for the younger kids who might need a little extra help or encouragement. No gear? No problem. We provide all equipment, and no experience is needed. Each participant gets a TGA hat, handbook, and wristband, with more prizes and giveaways throughout the program. Perfect for building confidence and sparking a lifelong love of the game!
  • Basketball Basics | age 3-4

    Introduce your young athlete to the basics of dribbling, passing, and shooting in a fun and non-competitive environment. Mini-games, with 4-foot mini-backboards for younger students and 8-foot backboards for the older group, will help them be successful as they learn new skills. Our supportive staff will help your student along. Parent participation is required.
  • Basketball Basics | age 5-6

    Introduce your young athlete to the basics of dribbling, passing, and shooting in a fun and non-competitive environment. Mini-games, with 4-foot mini-backboards for younger students and 8-foot backboards for older students, will help them be successful as they learn new skills. Our staff will be at class each week to help your student along. Each athlete will get a shirt on the first day of class. Parent participation is required.
  • Basketball Basics | age 7-8

    Basketball Basics is the perfect next step for young players who are ready to build on what they’ve learned. Through fun drills and fast-paced games, kids will sharpen their dribbling, passing, shooting, and teamwork. This upbeat, all-skills program helps players grow their game, boost confidence, and enjoy every bounce along the way! Each athlete will get a t-shirt on the first day of class.
  • Challengers-Green | age 10-13

    Let’s take our tennis game to the next level! Players will step onto a full-sized court (78 x 27 feet) for 90 minutes of energetic instruction designed to build confidence and skill. Using a ball with 75% of the compression of a standard tennis ball, athletes will have just the right balance of challenge and control as they refine their game. Participants will practice groundstrokes, volleys, overheads, and serves while learning scoring, strategy, and smart court positioning. Instruction follows the USTA Net Generation curriculum, creating a fun, active, and supportive environment that helps players grow and succeed. What to Bring: Tennis racket Tennis shoes Water bottle Get ready to rally, compete, and elevate your game on the court!
  • Fox Hollow Junior Golf Camp | age 10-14

    Join us at the course this summer for fun, friends, and golf! Campers will build confidence and skills while learning the fundamentals of the game through engaging stations and skill-based competitions. Instruction focuses on putting, chipping and pitching, and the full swing. Participants will also learn basic rules and etiquette to help prepare them for future success on the course. This camp is designed for beginning and intermediate junior golfers. Weather Make-Up Dates: Camp starting June 9 – Make-up day: June 16 Camp starting June 16 – Make-up day: July 7 Camp starting July 7 – Make-up day: July 14 Camp starting July 14 – Make-up day: August 4 Camp starting August 4 – Make-up day: August 11 Camp starting August 11 – Make-up day: August 14
  • Fox Hollow Junior Golf Camp | age 6-9

    Join us at the course this summer for fun with friends while learning the fundamentals of golf. Campers will build confidence and skills through engaging stations and friendly skill competitions focused on putting, chipping and pitching, and the full swing. Participants will also learn basic rules and etiquette to help prepare them for future success on the course. Weather Make-Up Dates: Camp starting June 9 – Weather make-up day: June 16 Camp starting June 16 – Weather make-up day: July 7 Camp starting July 7 – Weather make-up day: July 14 Camp starting July 14 – Weather make-up day: August 4 Camp starting August 4 – Weather make-up day: August 11 Camp starting August 11 – Weather make-up day: August 14
  • Future Stars-Red | age 4-6

    The love of tennis starts here! This fun and welcoming class is designed just for our youngest beginners, using mini-nets, an 18 x 36-foot court, and specially designed red tennis balls. These larger balls have only 25% of the compression of a standard tennis ball, making them easier to hit—so kids enjoy longer rallies, better stroke development, and lots more FUN! Players will build basic skills, coordination, and confidence through games and activities aligned with the USTA Net Generation curriculum, all in a positive and playful environment. What to Bring: Appropriately sized tennis racket Tennis shoes Water bottle A perfect first step onto the court for future tennis stars!
  • Intro to RC Car Racing | age 6-12

    Curious about RC cars? Discover how they work, learn driving techniques, and put your skills to the test on a real track! Experiment with different types of cars and dive into the fun of this high-speed hobby. Cars are provided, or bring your own with instructor approval.
  • Junior Royals Soccer | age 5-6

    Help your little soccer player discover teamwork! Even the youngest kickers can learn the basics of soccer while performing drills and playing mini games. Sessions are split between skill development and scrimmages. Our staff will be at class each week to help your student along. Each athlete will get a t-shirt on the first day of class. For ages 3-4 and 5-6, participation with your child is required.
  • Junior Royals Soccer | age 5-6

    Join the Royals Soccer program and learn to play the world’s most popular sport! Players develop key skills like dribbling, passing, and shooting through age-appropriate instruction and teamwork-based activities. Each session encourages coordination, confidence, and sportsmanship, leading up to exciting small-sided games that showcase growth and fun. A great introduction for young athletes eager to learn and love the game of soccer! Each athlete will get a shirt on the first day of class. Parent participation is encouraged.
  • Junior Royals T-Ball | age 5-6

    Join the Royals and discover the fun of T-Ball/Baseball! Players learn essential skills like hitting, throwing, and fielding through age-appropriate instruction and teamwork-based play. Each session builds coordination, confidence, and sportsmanship, leading up to friendly mini games that put new skills into action. This class is the perfect introduction for young athletes who want to learn the game while having a blast! Participants should bring their own glove and water bottle. Parent participation is encouraged for ages 5-6. Weather cancellations will be made up the week of July 6.
  • Junior Team Tennis 18U Boys Intermediate | age 14-18

    Are you looking for some tennis competition? Join the Junior Team Tennis program with Coach Geoff Basham! 14U Intermediate team will practice either Monday or Wednesday from 2 pm - 4 pm and play matches on Thursdays from 1 pm - 3 pm. Practices will be a la carte this year. Players can come once a week to whichever day works best for your family and it can change from week to week. There will be no need to let Coach Basham know which day you're coming. There will be ample staffing to accomodate all players. This IS NOT an introduction to match play. Being able to rally with a yellow ball and keep score are important requirements to be able to be on this team. A team must have at least 4 girls and 4 boys. Matches begin June 11 and will consist of 1 girls' singles, 1 boys' singles, 1 girls' doubles, 1 boys' doubles, and 1 mixed doubles (a player can only play a maximum of 2 positions per team match). *New this year is the Tournament Section Team* - Instead of all teams participating in the Sectional Tournament at the end of the Summer, there will be 1 combined team based on ability and player availability. Regular season match schedules will be sent out he first week of June when made available by the USTA. The Section Championships will take place July 20-22. You do not need to be in town or available for this play during the season. Players and parents will be asked about availability once the season starts. Away matches will require transportation for each player. Transportation is not provided. PLAYERS MUST BE 18 OR YOUNGER THROUGH THE END OF JULY. Please contact Coach Basham at bashamtennis@live.com if you have any questions.