Ashland Skateland

Depart from Caroline Community Center at 9:00 AM Depart from Lotus Academy at 9:20 A.M.
View More Information


Fall Soccer League 2023

This league is designed to enhance social development, teach and improve skills and knowledge pertaining to the game of soccer.
View More Information


Fishing Clinic

Parents do you want your child to learn the essentials of fishing? if so, register him/her for this after school clinic to gain the basics of how to cast, catch, knot tying, rigs and bait.
View More Information

Fishing Clinic$5.00

Fitness Room

Fitness room open Mon-Fri, 9:00 am til 4:45 pm. Open to the public, no charge.
View More Information

Happy Chair Yoga & Exercise

View More Information

Per Session$8.00 4 Classes$30.00

Healthy Steps-N-Walking

Participants will be permitted to walk to enhance their social, emotional, and physical well being.
View More Information


Hot Shot Competition

Hot Shot is a basketball skills competition that involves shooting baskets from five “hot spots” marked on one half of a basketball court.
View More Information

W/O League$5.00 W/League$0.00

Join the 55 Plus Club

Some activities include: arts & crafts, trips, games, social events & lunches, guest speakers, and life seminars.
View More Information

Karate (Isshinryu) 2023

Learn the fundamental techniques and the history of Isshinryu karate, self-defense, discipline, as well as, stretching exercises. Sessions last for 8 weeks.
View More Information

Karate$40.00 Karate Late Fee$50.00

Kings Dominion

*All children must be accompanied by an adult*
View More Information


Piano 2023

In this 6 week course, beginner and intermediate participants will learn basic piano and theory in a friendly environment. The emphasis will also be on developing the student to be able to play basic songs. Participant must bring their keyboard.
View More Information


Rappahannock River Soccer Camp

A fantastic first soccer experience for young children. It is a fun introduction to the sport through a series of exciting and stimulating soccer games in a safe environment.
View More Information


Swimming Lessons for Beginners

Swim lessons.
View More Information

Per Child$40.00

Tennis Clinic

Participants will learn the fundamentals of each stroke of the game: forehand, backhand, volley, overhead, and serving in addition to learning how to keep score.
View More Information


Tumbling Tots: July 2023

In this 4 week class, toddlers will learn the basic tumbling skills with focus on motor skills and dexterity development. In addition, they will gain strength and flexibility, along with social skills. Spaces will be limited.
View More Information

Per Child$30.00

Wrestling Clinic

This clinic will cover the fundamentals of wrestling, such as scoring, stance and motion, leg attacks to takedowns, defense to leg attacks, pinning combinations, as well as escapes and reversals.
View More Information

Per Child$20.00

Yoga - Chair Yoga & Fitness

View More Information

Yoga$8.00 Yoga $30.00

Youth Basketball Camp

Camp is designed to teach rules and basic fundamentals through team and individual drills . We stress teamwork, sportsmanship, and fun. The camp will focus on shooting, dribbling, and basic defenses.
View More Information

  • Session Day(s) Times Location Age Participants

Youth Basketball Summer League

Participants will learn the basic fundamentals of the game, skills, rules, team work and will have the opportunity to display those skills during organized game situations and practices.
View More Information

  • Session Day(s) Times Location Age Participants

Youth Drama Camp

These summer camps are designed to be an introduction to our drama program, Drama 101 class. Each 2 week session, we will work on learning fundamentals of stage, playing improve games, and acting out short skits.
View More Information

Per Session$40.00


Show Per Page