Skip to content

63 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 Basketball Camp | age 5-10

    Dribble, shoot, score! Join Skyhawks Sports for an action-packed after-school basketball program where kids build skills, make friends, and have a blast on the court. Whether you're a rookie or a rising star, our coaches bring the energy to help you play hard and have fun!. Bring appropriate clothing, a water bottle, and gym shoes.
  • *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.
  • *NEW* Skyhawks Middle School Basketball | age 11-14

    This 10-week program is designed for players of all skill levels to learn, grow, and have fun through basketball. The first five weeks focus on building and strengthening fundamentals such as dribbling, passing, shooting, and defense. During the final five weeks, participants will put their skills into action with scrimmages, 3-on-3 tournaments, and intramural-style play. Along the way, athletes develop teamwork, sportsmanship, and confidence—valuable lessons that extend far beyond the court.
  • 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!
  • *NEW* TGA Pickleball Enrichment Class

    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!
  • 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.
  • 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.
  • Junior Team Tennis 18U Girls 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.