Return to Site | View Calendar | Mobile Version

to   


Saturday April 5, 2025
9:00 AM - 9:50 AM    Basics of Basketball - Spring 2025 - Waldorf Senior & Recreation Center
This is not a league. Non-competitive program (six sessions) designed to develop skills and promote fun while participating in loosely organized games. Players go through multiple skill building stations and play round-robin style games. Games and practices will be in one location. No class April 14-21, May 24, and May 26.
 
9:15 AM - 10:15 AM    RhyDem Fitness - RhyDem Fitness
Come venture into this high-energy, form-focused, full-body workout. Inspired by the beats of the Caribbean and a blend of diverse music, from Salsa to Pop, Hip Hop, and R&B. Whether the experience is to transform your body or to enjoy the music and dance, RhyDem Fitness will always leave you wanting more. Come join us, as we bring Caribbean Flavor to your mind, body, and soul.Walk-In Fee: $12 visit
 
9:55 AM - 10:45 AM    Basics of Basketball - Spring 2025 - Waldorf Senior & Recreation Center
This is not a league. Non-competitive program (six sessions) designed to develop skills and promote fun while participating in loosely organized games. Players go through multiple skill building stations and play round-robin style games. Games and practices will be in one location. No class April 14-21, May 24, and May 26.
 
10:30 AM - 10:55 AM    Martial Arts - Little Dragons
Taught by William Blake - Students learn the basic principles and health benefits of any one of the three Martial Art styles of your choice listed below.  Topics to be covered may include: kicks, punches, blocks, forms, tumbling, falls, breathing, history, and self-defense.  At the end of the course, students will be able to test for a belt in their Martial Art style.  Hapkido will involve tumbling.  All adult classes at each location will be Tang Soo Do.  Classes are once a week for eight weeks.  Pre-registration is required; no walk-in's will be accepted.  Online registration only.  Equipment fee of $45.00 will be collected at the first class. No class April 15, 17, and 19***Parent Participation is required for Baby Dragons and Little Dragons classes. One (1) parent per one (1) registered participant is required to participate for the entire class.  ***Class meets once a week per session. Time permitting, one (1) additional make up class maybe included due to a postponement or cancellation initiated by Charles County Recreation.$45.00 equipment fee collected by the instructor onsite.
 
10:45 AM - 11:45 AM    DIY Glass Etching - DIY Glass Etching
We will teach you how to take stencils and ordinary glasses and create two unique masterpieces. All supplies included or bring your own glassware.**No pyrex or plastic.
 
10:50 AM - 11:50 AM    Basketball Skills Academy - Spring 25' - Waldorf Senior & Recreation Center
This clinic focuses on the basic fundamentals and skills of basketball. Skills and drills will be taught during half court and full court segments on both offense and defense. Each hour session will be broken down into basketball fundamentals, individual and team shooting, and half and full court pressure defense. The main focus is to teach and stress the fundamentals that are important to becoming a better basketball player. **No class April 14-21 and May 24.Drop-In Fee: $20.00/day
 
11:00 AM - 11:45 AM    Martial Arts - Juniors
Taught by William Blake - Students learn the basic principles and health benefits of any one of the three Martial Art styles of your choice listed below.  Topics to be covered may include: kicks, punches, blocks, forms, tumbling, falls, breathing, history, and self-defense.  At the end of the course, students will be able to test for a belt in their Martial Art style.  Hapkido will involve tumbling.  All adult classes at each location will be Tang Soo Do.  Classes are once a week for eight weeks.  Pre-registration is required; no walk-in's will be accepted.  Online registration only.  Equipment fee of $45.00 will be collected at the first class. No class April 15, 17, and 19***Parent Participation is required for Baby Dragons and Little Dragons classes. One (1) parent per one (1) registered participant is required to participate for the entire class.  ***Class meets once a week per session. Time permitting, one (1) additional make up class maybe included due to a postponement or cancellation initiated by Charles County Recreation.$45.00 equipment fee collected by the instructor onsite.
 
11:45 AM - 12:35 PM    Martial Arts - Adults: Ages 13+
Taught by William Blake - Students learn the basic principles and health benefits of any one of the three Martial Art styles of your choice listed below.  Topics to be covered may include: kicks, punches, blocks, forms, tumbling, falls, breathing, history, and self-defense.  At the end of the course, students will be able to test for a belt in their Martial Art style.  Hapkido will involve tumbling.  All adult classes at each location will be Tang Soo Do.  Classes are once a week for eight weeks.  Pre-registration is required; no walk-in's will be accepted.  Online registration only.  Equipment fee of $45.00 will be collected at the first class. No class April 15, 17, and 19***Parent Participation is required for Baby Dragons and Little Dragons classes. One (1) parent per one (1) registered participant is required to participate for the entire class.  ***Class meets once a week per session. Time permitting, one (1) additional make up class maybe included due to a postponement or cancellation initiated by Charles County Recreation.$45.00 equipment fee collected by the instructor onsite.
 
11:55 AM - 12:55 PM    Basketball Skills Academy - Spring 25' - Waldorf Senior & Recreation Center
This clinic focuses on the basic fundamentals and skills of basketball. Skills and drills will be taught during half court and full court segments on both offense and defense. Each hour session will be broken down into basketball fundamentals, individual and team shooting, and half and full court pressure defense. The main focus is to teach and stress the fundamentals that are important to becoming a better basketball player. **No class April 14-21 and May 24.Drop-In Fee: $20.00/day
 
1:00 PM - 2:00 PM    Elite Basketball Skills Academy - Elite Basketball Skills Academy
This clinic is designed for the gym rat who wants to be challenged. This clinic provides individualized guard and post player development with focus on; advanced dribbling, educated and calculated ball handling, high percentage shooting as well as a variety of post moves in a small group setting with maximum intensity.No class April 15 and May 24.
 
1:00 PM - 3:00 PM    Lisa Ambers
 
Monday April 7, 2025
4:00 PM - 4:45 PM    Rhythm and Party Drum Fitness - Rhythm and Party Drum Fitness
Looking for a fitness and health class that not only does exercises, but also provides a place to socialize and party like a rock star?! This class is for you! Drum out your dreams and get fit at the same time for this new and inclusive class. We look forward to partying with you!
 
6:00 PM - 6:45 PM    Zumba - Zumba with Tammy
Zumba is a high-energy Latin international dance workout set to upbeat music. You don’t need to be a great dancer to feel welcome in a Zumba class. With the tag line, “Ditch the Workout, Join the Party,” the classes emphasize moving to the music and having a good time, no rhythm required. Participants must bring towel and water bottle. Class meets once a week for six (6) weeks. No Class May 26th.Walk-In Fee: (Unless the class is full)-with Tammy $12/visit -with Celeste  $8/visit 
 
6:00 PM - 7:00 PM    Special Olympics Basketball - Basketball
This activity is for those athletes who are new to the exciting sport of basketball and have an interest in learning the basics. No drop-in January 20 and February 17.Searching for Unified Partners, Coaches/Assistant Coaches and Volunteers to support the program! Please contact specialolympicscharlescounty@gmail.com for more information.
 
7:05 PM - 7:45 PM    Strong Nation - Strong Nation
Stop counting the reps! Start training to the beat. STRONG Nation combines body weight, muscle conditioning, cardio and plyometric training moves synced to original music that has been specifically designed to match every single move. Bring a water bottle. Class meets once a week for six weeks. No class February 17th and May 26th. Walk-In Fee: $8/visit (Unless the class if Full)
 
Tuesday April 8, 2025
5:00 PM - 5:40 PM    Dance Classes - Ballet & Tap
Does your child love to dance? Check out all of dance classes below.Ballet and TapLearn basic ballet and tap skills while learning the proper techniques and building strength. Classes will cover basic moves and work on choreography. All skill levels welcome. Parental presence is required. Ballet and Hip HopThis class will teach students the classical dance of ballet. Students will learn the foundation of ballet along with dance terminology and working on flexibility. In addition, students will learn the newest dance style to hip-hop which will help them with coordination and rhythmic to pick up choreography.Belly Dance & Hip HopLearn the traditional oriental belly dance style combined with urban hip hop movement. This class is a great workout to get your body moving while working on body isolations and coordination.Dance ComboJoin us for our dance class filled with movements from Ballet and Jazz! Learn the basics of ballet and jazz while learning the proper techniques and building strength. Classes will cover basic moves and work on choreography. All skill levels welcome. Classes meet once a week for 6 or 8 weeks depending on the location.Hip HopCome join us for Hip Hop! This fun class will teach basic dance skills and work on choreography while learning proper techniques. All skill levels are welcome. Participants must bring water bottle. Classes meet once a week for 6 or 8 weeks depending on the location. Jazz and Hip HopJoin us for our dance class filled with movements from jazz and hip-hop! Learn jazz dance which is an upbeat dance style which combines African and European dance styles. Students will also learn the latest dance styles to hip-hop. Classes will cover basic moves and work on choreography. All skill levels are welcome. Classes meet once a week for six weeks.Drop-In Available for $12 (Unless the class is full). 
 
5:55 PM - 6:40 PM    Dance Classes - Dance Combo Ages: 5-8
Does your child love to dance? Check out all of dance classes below.Ballet and TapLearn basic ballet and tap skills while learning the proper techniques and building strength. Classes will cover basic moves and work on choreography. All skill levels welcome. Parental presence is required. Ballet and Hip HopThis class will teach students the classical dance of ballet. Students will learn the foundation of ballet along with dance terminology and working on flexibility. In addition, students will learn the newest dance style to hip-hop which will help them with coordination and rhythmic to pick up choreography.Belly Dance & Hip HopLearn the traditional oriental belly dance style combined with urban hip hop movement. This class is a great workout to get your body moving while working on body isolations and coordination.Dance ComboJoin us for our dance class filled with movements from Ballet and Jazz! Learn the basics of ballet and jazz while learning the proper techniques and building strength. Classes will cover basic moves and work on choreography. All skill levels welcome. Classes meet once a week for 6 or 8 weeks depending on the location.Hip HopCome join us for Hip Hop! This fun class will teach basic dance skills and work on choreography while learning proper techniques. All skill levels are welcome. Participants must bring water bottle. Classes meet once a week for 6 or 8 weeks depending on the location. Jazz and Hip HopJoin us for our dance class filled with movements from jazz and hip-hop! Learn jazz dance which is an upbeat dance style which combines African and European dance styles. Students will also learn the latest dance styles to hip-hop. Classes will cover basic moves and work on choreography. All skill levels are welcome. Classes meet once a week for six weeks.Drop-In Available for $12 (Unless the class is full). 
 
6:45 PM - 7:15 PM    Dance Classes - Hip Hop: Ages 6-8
Does your child love to dance? Check out all of dance classes below.Ballet and TapLearn basic ballet and tap skills while learning the proper techniques and building strength. Classes will cover basic moves and work on choreography. All skill levels welcome. Parental presence is required. Ballet and Hip HopThis class will teach students the classical dance of ballet. Students will learn the foundation of ballet along with dance terminology and working on flexibility. In addition, students will learn the newest dance style to hip-hop which will help them with coordination and rhythmic to pick up choreography.Belly Dance & Hip HopLearn the traditional oriental belly dance style combined with urban hip hop movement. This class is a great workout to get your body moving while working on body isolations and coordination.Dance ComboJoin us for our dance class filled with movements from Ballet and Jazz! Learn the basics of ballet and jazz while learning the proper techniques and building strength. Classes will cover basic moves and work on choreography. All skill levels welcome. Classes meet once a week for 6 or 8 weeks depending on the location.Hip HopCome join us for Hip Hop! This fun class will teach basic dance skills and work on choreography while learning proper techniques. All skill levels are welcome. Participants must bring water bottle. Classes meet once a week for 6 or 8 weeks depending on the location. Jazz and Hip HopJoin us for our dance class filled with movements from jazz and hip-hop! Learn jazz dance which is an upbeat dance style which combines African and European dance styles. Students will also learn the latest dance styles to hip-hop. Classes will cover basic moves and work on choreography. All skill levels are welcome. Classes meet once a week for six weeks.Drop-In Available for $12 (Unless the class is full). 
 
Saturday April 12, 2025
9:00 AM - 9:50 AM    Basics of Basketball - Spring 2025 - Waldorf Senior & Recreation Center
This is not a league. Non-competitive program (six sessions) designed to develop skills and promote fun while participating in loosely organized games. Players go through multiple skill building stations and play round-robin style games. Games and practices will be in one location. No class April 14-21, May 24, and May 26.
 
9:55 AM - 10:45 AM    Basics of Basketball - Spring 2025 - Waldorf Senior & Recreation Center
This is not a league. Non-competitive program (six sessions) designed to develop skills and promote fun while participating in loosely organized games. Players go through multiple skill building stations and play round-robin style games. Games and practices will be in one location. No class April 14-21, May 24, and May 26.
 
10:30 AM - 10:55 AM    Martial Arts - Little Dragons
Taught by William Blake - Students learn the basic principles and health benefits of any one of the three Martial Art styles of your choice listed below.  Topics to be covered may include: kicks, punches, blocks, forms, tumbling, falls, breathing, history, and self-defense.  At the end of the course, students will be able to test for a belt in their Martial Art style.  Hapkido will involve tumbling.  All adult classes at each location will be Tang Soo Do.  Classes are once a week for eight weeks.  Pre-registration is required; no walk-in's will be accepted.  Online registration only.  Equipment fee of $45.00 will be collected at the first class. No class April 15, 17, and 19***Parent Participation is required for Baby Dragons and Little Dragons classes. One (1) parent per one (1) registered participant is required to participate for the entire class.  ***Class meets once a week per session. Time permitting, one (1) additional make up class maybe included due to a postponement or cancellation initiated by Charles County Recreation.$45.00 equipment fee collected by the instructor onsite.
 
10:50 AM - 11:50 AM    Basketball Skills Academy - Spring 25' - Waldorf Senior & Recreation Center
This clinic focuses on the basic fundamentals and skills of basketball. Skills and drills will be taught during half court and full court segments on both offense and defense. Each hour session will be broken down into basketball fundamentals, individual and team shooting, and half and full court pressure defense. The main focus is to teach and stress the fundamentals that are important to becoming a better basketball player. **No class April 14-21 and May 24.Drop-In Fee: $20.00/day
 
11:00 AM - 11:45 AM    Martial Arts - Juniors
Taught by William Blake - Students learn the basic principles and health benefits of any one of the three Martial Art styles of your choice listed below.  Topics to be covered may include: kicks, punches, blocks, forms, tumbling, falls, breathing, history, and self-defense.  At the end of the course, students will be able to test for a belt in their Martial Art style.  Hapkido will involve tumbling.  All adult classes at each location will be Tang Soo Do.  Classes are once a week for eight weeks.  Pre-registration is required; no walk-in's will be accepted.  Online registration only.  Equipment fee of $45.00 will be collected at the first class. No class April 15, 17, and 19***Parent Participation is required for Baby Dragons and Little Dragons classes. One (1) parent per one (1) registered participant is required to participate for the entire class.  ***Class meets once a week per session. Time permitting, one (1) additional make up class maybe included due to a postponement or cancellation initiated by Charles County Recreation.$45.00 equipment fee collected by the instructor onsite.
 
11:00 AM - 2:00 PM    Lisa Ambers
 
11:45 AM - 12:35 PM    Martial Arts - Adults: Ages 13+
Taught by William Blake - Students learn the basic principles and health benefits of any one of the three Martial Art styles of your choice listed below.  Topics to be covered may include: kicks, punches, blocks, forms, tumbling, falls, breathing, history, and self-defense.  At the end of the course, students will be able to test for a belt in their Martial Art style.  Hapkido will involve tumbling.  All adult classes at each location will be Tang Soo Do.  Classes are once a week for eight weeks.  Pre-registration is required; no walk-in's will be accepted.  Online registration only.  Equipment fee of $45.00 will be collected at the first class. No class April 15, 17, and 19***Parent Participation is required for Baby Dragons and Little Dragons classes. One (1) parent per one (1) registered participant is required to participate for the entire class.  ***Class meets once a week per session. Time permitting, one (1) additional make up class maybe included due to a postponement or cancellation initiated by Charles County Recreation.$45.00 equipment fee collected by the instructor onsite.
 
11:55 AM - 12:55 PM    Basketball Skills Academy - Spring 25' - Waldorf Senior & Recreation Center
This clinic focuses on the basic fundamentals and skills of basketball. Skills and drills will be taught during half court and full court segments on both offense and defense. Each hour session will be broken down into basketball fundamentals, individual and team shooting, and half and full court pressure defense. The main focus is to teach and stress the fundamentals that are important to becoming a better basketball player. **No class April 14-21 and May 24.Drop-In Fee: $20.00/day
 
1:00 PM - 2:00 PM    Elite Basketball Skills Academy - Elite Basketball Skills Academy
This clinic is designed for the gym rat who wants to be challenged. This clinic provides individualized guard and post player development with focus on; advanced dribbling, educated and calculated ball handling, high percentage shooting as well as a variety of post moves in a small group setting with maximum intensity.No class April 15 and May 24.
 
Monday April 14, 2025
10:00 AM - 12:00 PM    Fun Happens Across Generations - Spring Break Extravaganza - Fun Happens Across Generations - Spring Break Extravaganza
We are excited to bring this series of multigenerational programs. Join us for egg dying, Easter egg hunt, coloring contest, cookie decorating and more fun activities to challenge your mind & body while bonding with family members of all ages. *Youth and adult participation required.For more information contact the center directly. (240-448-2810)
 
4:00 PM - 4:45 PM    Rhythm and Party Drum Fitness - Rhythm and Party Drum Fitness
Looking for a fitness and health class that not only does exercises, but also provides a place to socialize and party like a rock star?! This class is for you! Drum out your dreams and get fit at the same time for this new and inclusive class. We look forward to partying with you!
 
6:00 PM - 6:45 PM    Zumba - Zumba with Tammy
Zumba is a high-energy Latin international dance workout set to upbeat music. You don’t need to be a great dancer to feel welcome in a Zumba class. With the tag line, “Ditch the Workout, Join the Party,” the classes emphasize moving to the music and having a good time, no rhythm required. Participants must bring towel and water bottle. Class meets once a week for six (6) weeks. No Class May 26th.Walk-In Fee: (Unless the class is full)-with Tammy $12/visit -with Celeste  $8/visit 
 
7:05 PM - 7:45 PM    Strong Nation - Strong Nation
Stop counting the reps! Start training to the beat. STRONG Nation combines body weight, muscle conditioning, cardio and plyometric training moves synced to original music that has been specifically designed to match every single move. Bring a water bottle. Class meets once a week for six weeks. No class February 17th and May 26th. Walk-In Fee: $8/visit (Unless the class if Full)
 
Tuesday April 15, 2025
10:00 AM - 12:00 PM    Fun Happens Across Generations - Spring Break Extravaganza - Fun Happens Across Generations - Spring Break Extravaganza
We are excited to bring this series of multigenerational programs. Join us for egg dying, Easter egg hunt, coloring contest, cookie decorating and more fun activities to challenge your mind & body while bonding with family members of all ages. *Youth and adult participation required.For more information contact the center directly. (240-448-2810)
 
Wednesday April 16, 2025
10:00 AM - 12:00 PM    Fun Happens Across Generations - Spring Break Extravaganza - Fun Happens Across Generations - Spring Break Extravaganza
We are excited to bring this series of multigenerational programs. Join us for egg dying, Easter egg hunt, coloring contest, cookie decorating and more fun activities to challenge your mind & body while bonding with family members of all ages. *Youth and adult participation required.For more information contact the center directly. (240-448-2810)
 
Thursday April 17, 2025
10:00 AM - 12:00 PM    Fun Happens Across Generations - Spring Break Extravaganza - Fun Happens Across Generations - Spring Break Extravaganza
We are excited to bring this series of multigenerational programs. Join us for egg dying, Easter egg hunt, coloring contest, cookie decorating and more fun activities to challenge your mind & body while bonding with family members of all ages. *Youth and adult participation required.For more information contact the center directly. (240-448-2810)
 
6:30 PM - 7:45 PM    Hand Dance - Hand Dance
Hand Dance is one of the most popular partner dances in the DMV area. Class will teach the skills and techniques of old school hand dance, as well as contemporary hand dance with swing concepts. Class focuses on beginner and intermediate skills; however, all skill levels are welcomed. No partner required. **Leather bottom shoes strongly recommended. Pre-registration required and space is limited.
 
Friday April 18, 2025
6:00 PM - 7:30 PM    Parent & Me: Pastry and Paint Night - Parent & Me: Pastry and Paint Night
Come channel your inner artist with this easy-to-follow paint and pastries night! You and your child will create a fun, unique and similar but different painting that is sure to be a fantastic conversation starter in your home! Each month will be a different seasonal theme. Additional child will be discounted at check out.Additional Child is $20.00 (discount applied at checkout)**Fee includes 1 adult and 1 child (Only register the child).
 
Saturday April 19, 2025
1:00 PM - 2:00 PM    Elite Basketball Skills Academy - Elite Basketball Skills Academy
This clinic is designed for the gym rat who wants to be challenged. This clinic provides individualized guard and post player development with focus on; advanced dribbling, educated and calculated ball handling, high percentage shooting as well as a variety of post moves in a small group setting with maximum intensity.No class April 15 and May 24.
 
Monday April 21, 2025
4:00 PM - 4:45 PM    Rhythm and Party Drum Fitness - Rhythm and Party Drum Fitness
Looking for a fitness and health class that not only does exercises, but also provides a place to socialize and party like a rock star?! This class is for you! Drum out your dreams and get fit at the same time for this new and inclusive class. We look forward to partying with you!
 
Tuesday April 22, 2025
4:15 PM - 4:55 PM    Dance Classes - Ballet and Hip Hop
Does your child love to dance? Check out all of dance classes below.Ballet and TapLearn basic ballet and tap skills while learning the proper techniques and building strength. Classes will cover basic moves and work on choreography. All skill levels welcome. Parental presence is required. Ballet and Hip HopThis class will teach students the classical dance of ballet. Students will learn the foundation of ballet along with dance terminology and working on flexibility. In addition, students will learn the newest dance style to hip-hop which will help them with coordination and rhythmic to pick up choreography.Belly Dance & Hip HopLearn the traditional oriental belly dance style combined with urban hip hop movement. This class is a great workout to get your body moving while working on body isolations and coordination.Dance ComboJoin us for our dance class filled with movements from Ballet and Jazz! Learn the basics of ballet and jazz while learning the proper techniques and building strength. Classes will cover basic moves and work on choreography. All skill levels welcome. Classes meet once a week for 6 or 8 weeks depending on the location.Hip HopCome join us for Hip Hop! This fun class will teach basic dance skills and work on choreography while learning proper techniques. All skill levels are welcome. Participants must bring water bottle. Classes meet once a week for 6 or 8 weeks depending on the location. Jazz and Hip HopJoin us for our dance class filled with movements from jazz and hip-hop! Learn jazz dance which is an upbeat dance style which combines African and European dance styles. Students will also learn the latest dance styles to hip-hop. Classes will cover basic moves and work on choreography. All skill levels are welcome. Classes meet once a week for six weeks.Drop-In Available for $12 (Unless the class is full). 
 
5:00 PM - 5:40 PM    Dance Classes - Ballet & Tap
Does your child love to dance? Check out all of dance classes below.Ballet and TapLearn basic ballet and tap skills while learning the proper techniques and building strength. Classes will cover basic moves and work on choreography. All skill levels welcome. Parental presence is required. Ballet and Hip HopThis class will teach students the classical dance of ballet. Students will learn the foundation of ballet along with dance terminology and working on flexibility. In addition, students will learn the newest dance style to hip-hop which will help them with coordination and rhythmic to pick up choreography.Belly Dance & Hip HopLearn the traditional oriental belly dance style combined with urban hip hop movement. This class is a great workout to get your body moving while working on body isolations and coordination.Dance ComboJoin us for our dance class filled with movements from Ballet and Jazz! Learn the basics of ballet and jazz while learning the proper techniques and building strength. Classes will cover basic moves and work on choreography. All skill levels welcome. Classes meet once a week for 6 or 8 weeks depending on the location.Hip HopCome join us for Hip Hop! This fun class will teach basic dance skills and work on choreography while learning proper techniques. All skill levels are welcome. Participants must bring water bottle. Classes meet once a week for 6 or 8 weeks depending on the location. Jazz and Hip HopJoin us for our dance class filled with movements from jazz and hip-hop! Learn jazz dance which is an upbeat dance style which combines African and European dance styles. Students will also learn the latest dance styles to hip-hop. Classes will cover basic moves and work on choreography. All skill levels are welcome. Classes meet once a week for six weeks.Drop-In Available for $12 (Unless the class is full). 
 
5:55 PM - 6:40 PM    Dance Classes - Dance Combo Ages: 5-8
Does your child love to dance? Check out all of dance classes below.Ballet and TapLearn basic ballet and tap skills while learning the proper techniques and building strength. Classes will cover basic moves and work on choreography. All skill levels welcome. Parental presence is required. Ballet and Hip HopThis class will teach students the classical dance of ballet. Students will learn the foundation of ballet along with dance terminology and working on flexibility. In addition, students will learn the newest dance style to hip-hop which will help them with coordination and rhythmic to pick up choreography.Belly Dance & Hip HopLearn the traditional oriental belly dance style combined with urban hip hop movement. This class is a great workout to get your body moving while working on body isolations and coordination.Dance ComboJoin us for our dance class filled with movements from Ballet and Jazz! Learn the basics of ballet and jazz while learning the proper techniques and building strength. Classes will cover basic moves and work on choreography. All skill levels welcome. Classes meet once a week for 6 or 8 weeks depending on the location.Hip HopCome join us for Hip Hop! This fun class will teach basic dance skills and work on choreography while learning proper techniques. All skill levels are welcome. Participants must bring water bottle. Classes meet once a week for 6 or 8 weeks depending on the location. Jazz and Hip HopJoin us for our dance class filled with movements from jazz and hip-hop! Learn jazz dance which is an upbeat dance style which combines African and European dance styles. Students will also learn the latest dance styles to hip-hop. Classes will cover basic moves and work on choreography. All skill levels are welcome. Classes meet once a week for six weeks.Drop-In Available for $12 (Unless the class is full). 
 
6:45 PM - 7:15 PM    Dance Classes - Hip Hop: Ages 6-8
Does your child love to dance? Check out all of dance classes below.Ballet and TapLearn basic ballet and tap skills while learning the proper techniques and building strength. Classes will cover basic moves and work on choreography. All skill levels welcome. Parental presence is required. Ballet and Hip HopThis class will teach students the classical dance of ballet. Students will learn the foundation of ballet along with dance terminology and working on flexibility. In addition, students will learn the newest dance style to hip-hop which will help them with coordination and rhythmic to pick up choreography.Belly Dance & Hip HopLearn the traditional oriental belly dance style combined with urban hip hop movement. This class is a great workout to get your body moving while working on body isolations and coordination.Dance ComboJoin us for our dance class filled with movements from Ballet and Jazz! Learn the basics of ballet and jazz while learning the proper techniques and building strength. Classes will cover basic moves and work on choreography. All skill levels welcome. Classes meet once a week for 6 or 8 weeks depending on the location.Hip HopCome join us for Hip Hop! This fun class will teach basic dance skills and work on choreography while learning proper techniques. All skill levels are welcome. Participants must bring water bottle. Classes meet once a week for 6 or 8 weeks depending on the location. Jazz and Hip HopJoin us for our dance class filled with movements from jazz and hip-hop! Learn jazz dance which is an upbeat dance style which combines African and European dance styles. Students will also learn the latest dance styles to hip-hop. Classes will cover basic moves and work on choreography. All skill levels are welcome. Classes meet once a week for six weeks.Drop-In Available for $12 (Unless the class is full). 
 
7:20 PM - 8:10 PM    Dance Classes - Dance Combo Ages: 8-13
Does your child love to dance? Check out all of dance classes below.Ballet and TapLearn basic ballet and tap skills while learning the proper techniques and building strength. Classes will cover basic moves and work on choreography. All skill levels welcome. Parental presence is required. Ballet and Hip HopThis class will teach students the classical dance of ballet. Students will learn the foundation of ballet along with dance terminology and working on flexibility. In addition, students will learn the newest dance style to hip-hop which will help them with coordination and rhythmic to pick up choreography.Belly Dance & Hip HopLearn the traditional oriental belly dance style combined with urban hip hop movement. This class is a great workout to get your body moving while working on body isolations and coordination.Dance ComboJoin us for our dance class filled with movements from Ballet and Jazz! Learn the basics of ballet and jazz while learning the proper techniques and building strength. Classes will cover basic moves and work on choreography. All skill levels welcome. Classes meet once a week for 6 or 8 weeks depending on the location.Hip HopCome join us for Hip Hop! This fun class will teach basic dance skills and work on choreography while learning proper techniques. All skill levels are welcome. Participants must bring water bottle. Classes meet once a week for 6 or 8 weeks depending on the location. Jazz and Hip HopJoin us for our dance class filled with movements from jazz and hip-hop! Learn jazz dance which is an upbeat dance style which combines African and European dance styles. Students will also learn the latest dance styles to hip-hop. Classes will cover basic moves and work on choreography. All skill levels are welcome. Classes meet once a week for six weeks.Drop-In Available for $12 (Unless the class is full). 
 
Thursday April 24, 2025
6:30 PM - 7:45 PM    Hand Dance - Hand Dance
Hand Dance is one of the most popular partner dances in the DMV area. Class will teach the skills and techniques of old school hand dance, as well as contemporary hand dance with swing concepts. Class focuses on beginner and intermediate skills; however, all skill levels are welcomed. No partner required. **Leather bottom shoes strongly recommended. Pre-registration required and space is limited.
 
Saturday April 26, 2025
9:00 AM - 9:50 AM    Basics of Basketball - Spring 2025 - Waldorf Senior & Recreation Center
This is not a league. Non-competitive program (six sessions) designed to develop skills and promote fun while participating in loosely organized games. Players go through multiple skill building stations and play round-robin style games. Games and practices will be in one location. No class April 14-21, May 24, and May 26.
 
9:15 AM - 10:15 AM    RhyDem Fitness - RhyDem Fitness
Come venture into this high-energy, form-focused, full-body workout. Inspired by the beats of the Caribbean and a blend of diverse music, from Salsa to Pop, Hip Hop, and R&B. Whether the experience is to transform your body or to enjoy the music and dance, RhyDem Fitness will always leave you wanting more. Come join us, as we bring Caribbean Flavor to your mind, body, and soul.Walk-In Fee: $12 visit
 
9:55 AM - 10:45 AM    Basics of Basketball - Spring 2025 - Waldorf Senior & Recreation Center
This is not a league. Non-competitive program (six sessions) designed to develop skills and promote fun while participating in loosely organized games. Players go through multiple skill building stations and play round-robin style games. Games and practices will be in one location. No class April 14-21, May 24, and May 26.
 
10:30 AM - 10:55 AM    Martial Arts - Little Dragons
Taught by William Blake - Students learn the basic principles and health benefits of any one of the three Martial Art styles of your choice listed below.  Topics to be covered may include: kicks, punches, blocks, forms, tumbling, falls, breathing, history, and self-defense.  At the end of the course, students will be able to test for a belt in their Martial Art style.  Hapkido will involve tumbling.  All adult classes at each location will be Tang Soo Do.  Classes are once a week for eight weeks.  Pre-registration is required; no walk-in's will be accepted.  Online registration only.  Equipment fee of $45.00 will be collected at the first class. No class April 15, 17, and 19***Parent Participation is required for Baby Dragons and Little Dragons classes. One (1) parent per one (1) registered participant is required to participate for the entire class.  ***Class meets once a week per session. Time permitting, one (1) additional make up class maybe included due to a postponement or cancellation initiated by Charles County Recreation.$45.00 equipment fee collected by the instructor onsite.
 
10:50 AM - 11:50 AM    Basketball Skills Academy - Spring 25' - Waldorf Senior & Recreation Center
This clinic focuses on the basic fundamentals and skills of basketball. Skills and drills will be taught during half court and full court segments on both offense and defense. Each hour session will be broken down into basketball fundamentals, individual and team shooting, and half and full court pressure defense. The main focus is to teach and stress the fundamentals that are important to becoming a better basketball player. **No class April 14-21 and May 24.Drop-In Fee: $20.00/day
 
11:00 AM - 11:45 AM    Martial Arts - Juniors
Taught by William Blake - Students learn the basic principles and health benefits of any one of the three Martial Art styles of your choice listed below.  Topics to be covered may include: kicks, punches, blocks, forms, tumbling, falls, breathing, history, and self-defense.  At the end of the course, students will be able to test for a belt in their Martial Art style.  Hapkido will involve tumbling.  All adult classes at each location will be Tang Soo Do.  Classes are once a week for eight weeks.  Pre-registration is required; no walk-in's will be accepted.  Online registration only.  Equipment fee of $45.00 will be collected at the first class. No class April 15, 17, and 19***Parent Participation is required for Baby Dragons and Little Dragons classes. One (1) parent per one (1) registered participant is required to participate for the entire class.  ***Class meets once a week per session. Time permitting, one (1) additional make up class maybe included due to a postponement or cancellation initiated by Charles County Recreation.$45.00 equipment fee collected by the instructor onsite.
 
11:45 AM - 12:35 PM    Martial Arts - Adults: Ages 13+
Taught by William Blake - Students learn the basic principles and health benefits of any one of the three Martial Art styles of your choice listed below.  Topics to be covered may include: kicks, punches, blocks, forms, tumbling, falls, breathing, history, and self-defense.  At the end of the course, students will be able to test for a belt in their Martial Art style.  Hapkido will involve tumbling.  All adult classes at each location will be Tang Soo Do.  Classes are once a week for eight weeks.  Pre-registration is required; no walk-in's will be accepted.  Online registration only.  Equipment fee of $45.00 will be collected at the first class. No class April 15, 17, and 19***Parent Participation is required for Baby Dragons and Little Dragons classes. One (1) parent per one (1) registered participant is required to participate for the entire class.  ***Class meets once a week per session. Time permitting, one (1) additional make up class maybe included due to a postponement or cancellation initiated by Charles County Recreation.$45.00 equipment fee collected by the instructor onsite.
 
11:55 AM - 12:55 PM    Basketball Skills Academy - Spring 25' - Waldorf Senior & Recreation Center
This clinic focuses on the basic fundamentals and skills of basketball. Skills and drills will be taught during half court and full court segments on both offense and defense. Each hour session will be broken down into basketball fundamentals, individual and team shooting, and half and full court pressure defense. The main focus is to teach and stress the fundamentals that are important to becoming a better basketball player. **No class April 14-21 and May 24.Drop-In Fee: $20.00/day
 
1:00 PM - 2:00 PM    Elite Basketball Skills Academy - Elite Basketball Skills Academy
This clinic is designed for the gym rat who wants to be challenged. This clinic provides individualized guard and post player development with focus on; advanced dribbling, educated and calculated ball handling, high percentage shooting as well as a variety of post moves in a small group setting with maximum intensity.No class April 15 and May 24.
 
Monday April 28, 2025
4:00 PM - 4:45 PM    Rhythm and Party Drum Fitness - Rhythm and Party Drum Fitness
Looking for a fitness and health class that not only does exercises, but also provides a place to socialize and party like a rock star?! This class is for you! Drum out your dreams and get fit at the same time for this new and inclusive class. We look forward to partying with you!
 
6:00 PM - 6:45 PM    Zumba - Zumba with Tammy
Zumba is a high-energy Latin international dance workout set to upbeat music. You don’t need to be a great dancer to feel welcome in a Zumba class. With the tag line, “Ditch the Workout, Join the Party,” the classes emphasize moving to the music and having a good time, no rhythm required. Participants must bring towel and water bottle. Class meets once a week for six (6) weeks. No Class May 26th.Walk-In Fee: (Unless the class is full)-with Tammy $12/visit -with Celeste  $8/visit 
 
7:05 PM - 7:45 PM    Strong Nation - Strong Nation
Stop counting the reps! Start training to the beat. STRONG Nation combines body weight, muscle conditioning, cardio and plyometric training moves synced to original music that has been specifically designed to match every single move. Bring a water bottle. Class meets once a week for six weeks. No class February 17th and May 26th. Walk-In Fee: $8/visit (Unless the class if Full)
 
Tuesday April 29, 2025
4:15 PM - 4:55 PM    Dance Classes - Ballet and Hip Hop
Does your child love to dance? Check out all of dance classes below.Ballet and TapLearn basic ballet and tap skills while learning the proper techniques and building strength. Classes will cover basic moves and work on choreography. All skill levels welcome. Parental presence is required. Ballet and Hip HopThis class will teach students the classical dance of ballet. Students will learn the foundation of ballet along with dance terminology and working on flexibility. In addition, students will learn the newest dance style to hip-hop which will help them with coordination and rhythmic to pick up choreography.Belly Dance & Hip HopLearn the traditional oriental belly dance style combined with urban hip hop movement. This class is a great workout to get your body moving while working on body isolations and coordination.Dance ComboJoin us for our dance class filled with movements from Ballet and Jazz! Learn the basics of ballet and jazz while learning the proper techniques and building strength. Classes will cover basic moves and work on choreography. All skill levels welcome. Classes meet once a week for 6 or 8 weeks depending on the location.Hip HopCome join us for Hip Hop! This fun class will teach basic dance skills and work on choreography while learning proper techniques. All skill levels are welcome. Participants must bring water bottle. Classes meet once a week for 6 or 8 weeks depending on the location. Jazz and Hip HopJoin us for our dance class filled with movements from jazz and hip-hop! Learn jazz dance which is an upbeat dance style which combines African and European dance styles. Students will also learn the latest dance styles to hip-hop. Classes will cover basic moves and work on choreography. All skill levels are welcome. Classes meet once a week for six weeks.Drop-In Available for $12 (Unless the class is full). 
 
5:00 PM - 5:40 PM    Dance Classes - Ballet & Tap
Does your child love to dance? Check out all of dance classes below.Ballet and TapLearn basic ballet and tap skills while learning the proper techniques and building strength. Classes will cover basic moves and work on choreography. All skill levels welcome. Parental presence is required. Ballet and Hip HopThis class will teach students the classical dance of ballet. Students will learn the foundation of ballet along with dance terminology and working on flexibility. In addition, students will learn the newest dance style to hip-hop which will help them with coordination and rhythmic to pick up choreography.Belly Dance & Hip HopLearn the traditional oriental belly dance style combined with urban hip hop movement. This class is a great workout to get your body moving while working on body isolations and coordination.Dance ComboJoin us for our dance class filled with movements from Ballet and Jazz! Learn the basics of ballet and jazz while learning the proper techniques and building strength. Classes will cover basic moves and work on choreography. All skill levels welcome. Classes meet once a week for 6 or 8 weeks depending on the location.Hip HopCome join us for Hip Hop! This fun class will teach basic dance skills and work on choreography while learning proper techniques. All skill levels are welcome. Participants must bring water bottle. Classes meet once a week for 6 or 8 weeks depending on the location. Jazz and Hip HopJoin us for our dance class filled with movements from jazz and hip-hop! Learn jazz dance which is an upbeat dance style which combines African and European dance styles. Students will also learn the latest dance styles to hip-hop. Classes will cover basic moves and work on choreography. All skill levels are welcome. Classes meet once a week for six weeks.Drop-In Available for $12 (Unless the class is full). 
 
5:55 PM - 6:40 PM    Dance Classes - Dance Combo Ages: 5-8
Does your child love to dance? Check out all of dance classes below.Ballet and TapLearn basic ballet and tap skills while learning the proper techniques and building strength. Classes will cover basic moves and work on choreography. All skill levels welcome. Parental presence is required. Ballet and Hip HopThis class will teach students the classical dance of ballet. Students will learn the foundation of ballet along with dance terminology and working on flexibility. In addition, students will learn the newest dance style to hip-hop which will help them with coordination and rhythmic to pick up choreography.Belly Dance & Hip HopLearn the traditional oriental belly dance style combined with urban hip hop movement. This class is a great workout to get your body moving while working on body isolations and coordination.Dance ComboJoin us for our dance class filled with movements from Ballet and Jazz! Learn the basics of ballet and jazz while learning the proper techniques and building strength. Classes will cover basic moves and work on choreography. All skill levels welcome. Classes meet once a week for 6 or 8 weeks depending on the location.Hip HopCome join us for Hip Hop! This fun class will teach basic dance skills and work on choreography while learning proper techniques. All skill levels are welcome. Participants must bring water bottle. Classes meet once a week for 6 or 8 weeks depending on the location. Jazz and Hip HopJoin us for our dance class filled with movements from jazz and hip-hop! Learn jazz dance which is an upbeat dance style which combines African and European dance styles. Students will also learn the latest dance styles to hip-hop. Classes will cover basic moves and work on choreography. All skill levels are welcome. Classes meet once a week for six weeks.Drop-In Available for $12 (Unless the class is full). 
 
6:45 PM - 7:15 PM    Dance Classes - Hip Hop: Ages 6-8
Does your child love to dance? Check out all of dance classes below.Ballet and TapLearn basic ballet and tap skills while learning the proper techniques and building strength. Classes will cover basic moves and work on choreography. All skill levels welcome. Parental presence is required. Ballet and Hip HopThis class will teach students the classical dance of ballet. Students will learn the foundation of ballet along with dance terminology and working on flexibility. In addition, students will learn the newest dance style to hip-hop which will help them with coordination and rhythmic to pick up choreography.Belly Dance & Hip HopLearn the traditional oriental belly dance style combined with urban hip hop movement. This class is a great workout to get your body moving while working on body isolations and coordination.Dance ComboJoin us for our dance class filled with movements from Ballet and Jazz! Learn the basics of ballet and jazz while learning the proper techniques and building strength. Classes will cover basic moves and work on choreography. All skill levels welcome. Classes meet once a week for 6 or 8 weeks depending on the location.Hip HopCome join us for Hip Hop! This fun class will teach basic dance skills and work on choreography while learning proper techniques. All skill levels are welcome. Participants must bring water bottle. Classes meet once a week for 6 or 8 weeks depending on the location. Jazz and Hip HopJoin us for our dance class filled with movements from jazz and hip-hop! Learn jazz dance which is an upbeat dance style which combines African and European dance styles. Students will also learn the latest dance styles to hip-hop. Classes will cover basic moves and work on choreography. All skill levels are welcome. Classes meet once a week for six weeks.Drop-In Available for $12 (Unless the class is full). 
 
7:20 PM - 8:10 PM    Dance Classes - Dance Combo Ages: 8-13
Does your child love to dance? Check out all of dance classes below.Ballet and TapLearn basic ballet and tap skills while learning the proper techniques and building strength. Classes will cover basic moves and work on choreography. All skill levels welcome. Parental presence is required. Ballet and Hip HopThis class will teach students the classical dance of ballet. Students will learn the foundation of ballet along with dance terminology and working on flexibility. In addition, students will learn the newest dance style to hip-hop which will help them with coordination and rhythmic to pick up choreography.Belly Dance & Hip HopLearn the traditional oriental belly dance style combined with urban hip hop movement. This class is a great workout to get your body moving while working on body isolations and coordination.Dance ComboJoin us for our dance class filled with movements from Ballet and Jazz! Learn the basics of ballet and jazz while learning the proper techniques and building strength. Classes will cover basic moves and work on choreography. All skill levels welcome. Classes meet once a week for 6 or 8 weeks depending on the location.Hip HopCome join us for Hip Hop! This fun class will teach basic dance skills and work on choreography while learning proper techniques. All skill levels are welcome. Participants must bring water bottle. Classes meet once a week for 6 or 8 weeks depending on the location. Jazz and Hip HopJoin us for our dance class filled with movements from jazz and hip-hop! Learn jazz dance which is an upbeat dance style which combines African and European dance styles. Students will also learn the latest dance styles to hip-hop. Classes will cover basic moves and work on choreography. All skill levels are welcome. Classes meet once a week for six weeks.Drop-In Available for $12 (Unless the class is full). 
 
Thursday May 1, 2025
6:30 PM - 7:45 PM    Hand Dance - Hand Dance
Hand Dance is one of the most popular partner dances in the DMV area. Class will teach the skills and techniques of old school hand dance, as well as contemporary hand dance with swing concepts. Class focuses on beginner and intermediate skills; however, all skill levels are welcomed. No partner required. **Leather bottom shoes strongly recommended. Pre-registration required and space is limited.