Thomas Jefferson Recreation Center
Membership Extension
For a limited time, we are offering qualifying members the opportunity to receive a 3-month membership extension.
To be eligible to receive the extension, you must meet all three qualification criteria:
- You were an active member on August 18, 2025.
- You visited Thomas Recreation Center between February 18, 2025, and August 18, 2025.
- You are a paying member who possesses either an adult membership or a senior, veteran, or person with a disability membership.
If you believe you meet these qualifications, you may submit a request by completing the online form. The deadline to opt-in for the extension is February 27, 2026.
Center Schedule
indicates the program does not require center membership
|
Monday 1/26 |
Tuesday 1/27 |
Wednesday 1/28 |
Thursday 1/29 |
Friday 1/30 |
Saturday 1/31 |
Sunday 2/1 |
|---|---|---|---|---|---|---|
|
Building Hours |
Building Hours
10:30 a - 11:30 a
Knit, Crochet and ChatMulti-Use Room Join us and get creative in this engaging class that blends knitting, crocheting, and great conversation! Perfect for adults of all skill levels, this class is a welcoming space to learn new crochet techniques, share crafting tips, and connect with fellow crafters. Whether you’re looking to start a new project, improve your skills, or simply enjoy some relaxing “me time,” this class offers the perfect mix of creativity and camaraderie. Bring your yarn, your stories, and your passion for crafting! Instructor: Annmarie Alston Ages: Everyone Registration has begun and ends on 1/27/2026. ![]()
10:30 a - 11:30 a
My Guardian and Me: Story TimeMulti-Use Room Embark on a delightful journey of imagination with our Story time class that introduces toddlers ages 2years to 5 years to the joy of storytelling! Through carefully selected tales, interactive activities, and sensory experiences, this program nurtures a love for books, language, and imaginative play in the youngest of learners. This program requires toddlers to be accompanied by an adult with active membership. Ages: Preschool Registration not required.
11:30 a - 1:00 p
Line Dance FitnessDance Room Get ready to move and groove in our lively line dancing class! Using popular dances like the Electric Slide, Cha Cha Slide, Cupid Shuffle, and more, this class combines fun and fitness in every step. It’s a great way to exercise, stay active, and keep your body moving—all while enjoying great music and learning the latest moves. No dance experience? No problem! Just bring your energy and get ready to step to the left and step to the right! Instructor: Tyesha Stewart Intensity: Beginner / Low Ages: Adult, Senior Registration has begun and ends on 1/27/2026.
1:00 p - 2:30 p
Senior PaintingMulti-Use Room Join us each week for a fun and relaxing painting class designed just for seniors! Explore new themes and projects every session while enjoying music, creativity, and great company. No experience needed, just a love for art and good conversation. Intensity: Beginner / Low Ages: Adult, Senior Registration has begun and ends on 1/27/2026.
3:30 p - 5:00 p
Off The HookDance Room Looking for a fun new way to get fit? Kickboxing is it! Build strength and stamina as you kick and punch your way through an action-packed NON-Contact workout! Instructor: Giovanni Feliciano Intensity: Beginner / Low Ages: Senior, Adult Registration not required.
4:00 p - 5:00 p
Youth Open Board Games Billiards and FunLobby Game Room Challenge your skills with chess, checkers, Connect Four, card games, and more. Whether you're a master strategist or just here for a good time, there’s something for everyone. Bring your game face, team up with friends, or take on new opponents in exciting matchups. Let the games (and the laughter) begin! Instructor: Tyesha Stewart Ages: Child, Teen Registration not required.
4:30 p - 5:30 p
Krafty KidsMulti-Use Room Krafty Kids is a dynamic creative workshop that encourages children, ages 6 -10, to explore the world of arts and crafts in an exciting and supportive environment; offering a hands-on experience that nurtures their artistic talents and helps them discover the joy of self-expression through crafting. Intensity: Beginner / Low Ages: Child Registration not required.
5:00 p - 6:00 p
Children Instructional BilliardsLobby Game Room Learn the basics of billiards in a fun, relaxed setting! Children, 8 - 12 years of age, can drop in to practice their pool skills, pick up new techniques, and enjoy friendly games. Instructor: Tyesha Stewart Intensity: Beginner / Low Ages: Child Registration not required.
6:00 p - 6:45 p
Adult Mixed Martial Arts ConditioningDance Room Looking for an exciting way to get fit? Try Mixed Martial Arts! Boost your strength, endurance, and agility with high-energy drills inspired by MMA techniques. This is a dynamic, NON-contact workout. Punch, kick, and move your way to peak fitness! Instructor: Giovanni Feliciano Intensity: Beginner / Low Ages: Senior, Adult Registration not required.
7:00 p - 7:45 p
Dance Fitness for FunDance Room Who doesn’t need a little fun in their fitness? Dance Fitness for Fun is a low-pressure high-energy class that will help you connect with your body, music, and community. Instructor: Belen Orsini Intensity: Beginner / Low Ages: Adult, Senior Registration has begun and ends on 1/27/2026. |
Building Hours
10:30 a - 11:30 a
Learn to Loom Adults & SeniorsMulti-Use Room This class will teach beginning level Loom Knitting. Participants will learn how to loom by casting on knitting and casting off. Projects will include making hats and scarves. Instructor: Annmarie Alston Intensity: Beginner / Low Ages: Senior, Adult Registration not required.
11:30 a - 1:00 p
Line Dance FitnessDance Room Get ready to move and groove in our lively line dancing class! Using popular dances like the Electric Slide, Cha Cha Slide, Cupid Shuffle, and more, this class combines fun and fitness in every step. It’s a great way to exercise, stay active, and keep your body moving—all while enjoying great music and learning the latest moves. No dance experience? No problem! Just bring your energy and get ready to step to the left and step to the right! Instructor: Tyesha Stewart Intensity: Beginner / Low Ages: Adult, Senior Registration has begun and ends on 1/28/2026.
11:30 a - 12:30 p
My Guardian and MeMulti-Use Room Toddlers will explore their creative side and examine their surroundings in this Tots Program; the focus will be on building gross motor skills through movement and play. With assistance of a parent/guardian the child will learn the basics of sports. Guardians must be members of the recreation center in addition to the toddlers to participate. Ages: Preschool Registration has begun and ends on 1/28/2026.
1:00 p - 2:00 p
Senior Chair AerobicsDance Room This class is designed especially for older adults who want to stay strong, active, and healthy. Using seated and supported exercises, participants will safely improve muscle strength, flexibility, and heart health. Instructor: Giovanni Feliciano Intensity: Beginner / Low Ages: Senior Registration not required.
3:30 p - 5:00 p
Off The HookDance Room Looking for a fun new way to get fit? Kickboxing is it! Build strength and stamina as you kick and punch your way through an action-packed NON-Contact workout! Instructor: Giovanni Feliciano Intensity: Beginner / Low Ages: Senior, Adult Registration not required.
4:00 p - 5:00 p
Youth Art ClubMulti-Use Room Youth, ages 8 - 13, can unleash their creativity during Art Club! Each session offers a relaxed Intensity: Beginner / Low Ages: Child Registration not required.
4:00 p - 5:00 p
Learn To Loom KnitMulti-Use Room Discover the joy of loom knitting in this beginner-friendly class! Youth will learn the basics, including how to cast on, knit, and cast off, while creating your very own hat or scarf. Perfect for individuals looking for a fun, relaxing way to craft something cozy and beautiful. No experience is needed—just your creativity! Supplies are limited, so we encourage participants to bring their own, yarn, and loom. Instructor: Annmarie Alston Intensity: Beginner / Low Ages: Child, Teen Registration not required.
4:00 p - 5:00 p
Youth Open Board Games Billiards and FunLobby Game Room Challenge your skills with chess, checkers, Connect Four, card games, and more. Whether you're a master strategist or just here for a good time, there’s something for everyone. Bring your game face, team up with friends, or take on new opponents in exciting matchups. Let the games (and the laughter) begin! Instructor: Tyesha Stewart Ages: Teen, Child Registration not required.
5:00 p - 6:00 p
Youth Weight Room InstructionFitness Room In this Fitness Program, youth, ages 13 - 17, will partake in a fitness journey that will benefit their physical and psychological being. This will be a perfect opportunity for youth to build relationships, gain strength, and meet their fitness goals. Instructor: Giovanni Feliciano Intensity: Beginner / Low Ages: Child, Teen Registration not required.
6:00 p - 6:45 p
Adult Mixed Martial Arts ConditioningDance Room Looking for an exciting way to get fit? Try Mixed Martial Arts! Boost your strength, endurance, and agility with high-energy drills inspired by MMA techniques. This is a dynamic, NON-contact workout. Punch, kick, and move your way to peak fitness! Instructor: Giovanni Feliciano Intensity: Beginner / Low Ages: Senior, Adult Registration not required. |
Building Hours
10:30 a - 11:30 a
My Guardian and Me: Story TimeMulti-Use Room Embark on a delightful journey of imagination with our Story time class that introduces toddlers ages 2years to 5 years to the joy of storytelling! Through carefully selected tales, interactive activities, and sensory experiences, this program nurtures a love for books, language, and imaginative play in the youngest of learners. This program requires toddlers to be accompanied by an adult with active membership. Ages: Preschool Registration not required.
10:30 a - 11:30 a
Knit, Crochet and ChatMulti-Use Room Join us and get creative in this engaging class that blends knitting, crocheting, and great conversation! Perfect for adults of all skill levels, this class is a welcoming space to learn new crochet techniques, share crafting tips, and connect with fellow crafters. Whether you’re looking to start a new project, improve your skills, or simply enjoy some relaxing “me time,” this class offers the perfect mix of creativity and camaraderie. Bring your yarn, your stories, and your passion for crafting! Instructor: Annmarie Alston Ages: Everyone Registration has begun and ends on 1/29/2026. ![]()
11:30 a - 1:00 p
Line Dance FitnessDance Room Get ready to move and groove in our lively line dancing class! Using popular dances like the Electric Slide, Cha Cha Slide, Cupid Shuffle, and more, this class combines fun and fitness in every step. It’s a great way to exercise, stay active, and keep your body moving—all while enjoying great music and learning the latest moves. No dance experience? No problem! Just bring your energy and get ready to step to the left and step to the right! Instructor: Tyesha Stewart Intensity: Beginner / Low Ages: Adult, Senior Registration has begun and ends on 1/29/2026.
1:00 p - 2:30 p
Senior PaintingMulti-Use Room Join us each week for a fun and relaxing painting class designed just for seniors! Explore new themes and projects every session while enjoying music, creativity, and great company. No experience needed, just a love for art and good conversation. Intensity: Beginner / Low Ages: Adult, Senior Registration has begun and ends on 1/29/2026.
3:30 p - 5:00 p
Off The HookDance Room Looking for a fun new way to get fit? Kickboxing is it! Build strength and stamina as you kick and punch your way through an action-packed NON-Contact workout! Instructor: Giovanni Feliciano Intensity: Beginner / Low Ages: Adult, Senior Registration not required.
4:00 p - 5:00 p
Youth Open Board Games Billiards and FunLobby Game Room Challenge your skills with chess, checkers, Connect Four, card games, and more. Whether you're a master strategist or just here for a good time, there’s something for everyone. Bring your game face, team up with friends, or take on new opponents in exciting matchups. Let the games (and the laughter) begin! Instructor: Tyesha Stewart Ages: Teen, Child Registration not required.
4:00 p - 5:00 p
Learn To Loom KnitMulti-Use Room Discover the joy of loom knitting in this beginner-friendly class! Youth will learn the basics, including how to cast on, knit, and cast off, while creating your very own hat or scarf. Perfect for individuals looking for a fun, relaxing way to craft something cozy and beautiful. No experience is needed—just your creativity! Supplies are limited, so we encourage participants to bring their own, yarn, and loom. Instructor: Annmarie Alston Intensity: Beginner / Low Ages: Child, Teen Registration not required.
4:30 p - 5:30 p
Krafty KidsMulti-Use Room Krafty Kids is a dynamic creative workshop that encourages children, ages 6 -10, to explore the world of arts and crafts in an exciting and supportive environment; offering a hands-on experience that nurtures their artistic talents and helps them discover the joy of self-expression through crafting. Intensity: Beginner / Low Ages: Child Registration not required.
5:00 p - 6:00 p
Children Instructional BilliardsLobby Game Room Learn the basics of billiards in a fun, relaxed setting! Children, 8 - 12 years of age, can drop in to practice their pool skills, pick up new techniques, and enjoy friendly games. Instructor: Tyesha Stewart Intensity: Beginner / Low Ages: Child Registration not required.
6:00 p - 7:00 p
Cardio Circuit BlastDance Room This high-energy total body workout will keep you moving with challenging yet fun bodyweight circuits. Cardio Circuit Blast is a heart-pumping, high-intensity class that is open to all levels and the perfect way to increase your overall endurance! Instructor: Chris Patt Intensity: Beginner / Low Ages: Adult, Senior Registration has begun and ends on 1/29/2026.
7:00 p - 7:45 p
Adult Mixed Martial Arts ConditioningDance Room Looking for an exciting way to get fit? Try Mixed Martial Arts! Boost your strength, endurance, and agility with high-energy drills inspired by MMA techniques. This is a dynamic, NON-contact workout. Punch, kick, and move your way to peak fitness! Instructor: Giovanni Feliciano Intensity: Beginner / Low Ages: Senior, Adult Registration not required. |
Building Hours
10:00 a - 11:00 a
Yoga en Español (Yoga in Spanish)Dance Room Conéctate, equilibra y desafíate con Yoga en español. Esta clase de Vinyasa Yoga incluye flujos de intensidad media que te llevarán desde el saludo al sol hasta una postura máxima final. Ven y concéntrate en las inversiones y la respiración para ayudarte a mejorar tu práctica personal mientras brindas conciencia y una nueva experiencia. Instructor: Lucia Pinzon Intensity: Beginner / Low Ages: Senior, Adult Registration has begun and ends on 1/30/2026.
10:30 a - 11:30 a
Learn to Loom Adults & SeniorsMulti-Use Room This class will teach beginning level Loom Knitting. Participants will learn how to loom by casting on knitting and casting off. Projects will include making hats and scarves. Instructor: Annmarie Alston Intensity: Beginner / Low Ages: Adult, Senior Registration not required.
11:30 a - 1:00 p
Line Dance FitnessDance Room Get ready to move and groove in our lively line dancing class! Using popular dances like the Electric Slide, Cha Cha Slide, Cupid Shuffle, and more, this class combines fun and fitness in every step. It’s a great way to exercise, stay active, and keep your body moving—all while enjoying great music and learning the latest moves. No dance experience? No problem! Just bring your energy and get ready to step to the left and step to the right! Instructor: Tyesha Stewart Intensity: Beginner / Low Ages: Senior, Adult Registration has begun and ends on 1/30/2026.
11:30 a - 12:30 p
My Guardian and Me: Scooter TimeMulti-Use Room Toddlers will explore their creative side and examine their surroundings in this Tots Program; building motor skills through riding their scooter and participating in activities facilitated by our instructor with the assistance of their guardian. Ages: Preschool Registration has begun and ends on 1/30/2026.
1:00 p - 2:00 p
Senior Chair AerobicsDance Room This class is designed especially for older adults who want to stay strong, active, and healthy. Using seated and supported exercises, participants will safely improve muscle strength, flexibility, and heart health. Instructor: Giovanni Feliciano Intensity: Beginner / Low Ages: Senior Registration not required.
4:00 p - 5:00 p
Youth Art ClubMulti-Use Room Youth, ages 8 - 13, can unleash their creativity during Art Club! Each session offers a relaxed Intensity: Beginner / Low Ages: Child Registration not required.
4:00 p - 5:00 p
Youth Open Board Games Billiards and FunLobby Game Room Challenge your skills with chess, checkers, Connect Four, card games, and more. Whether you're a master strategist or just here for a good time, there’s something for everyone. Bring your game face, team up with friends, or take on new opponents in exciting matchups. Let the games (and the laughter) begin! Instructor: Tyesha Stewart Ages: Teen, Child Registration not required.
4:00 p - 5:00 p
Learn To Loom KnitMulti-Use Room Discover the joy of loom knitting in this beginner-friendly class! Youth will learn the basics, including how to cast on, knit, and cast off, while creating your very own hat or scarf. Perfect for individuals looking for a fun, relaxing way to craft something cozy and beautiful. No experience is needed—just your creativity! Supplies are limited, so we encourage participants to bring their own, yarn, and loom. Instructor: Annmarie Alston Intensity: Beginner / Low Ages: Child, Teen Registration not required.
5:00 p - 6:00 p
Youth Weight Room InstructionFitness Room In this Fitness Program, youth, ages 13 - 17, will partake in a fitness journey that will benefit their physical and psychological being. This will be a perfect opportunity for youth to build relationships, gain strength, and meet their fitness goals. Instructor: Giovanni Feliciano Intensity: Beginner / Low Ages: Child, Teen Registration not required.
6:00 p - 7:00 p
Teen Mixed Martial Arts Body ConditioningDance Room Want a workout that’s actually fun? Try Youth MMA! Punch, kick, and level up your strength, speed, and confidence with high-energy, NON-contact drills. No boring workouts; just action and skills! Instructor: Giovanni Feliciano Intensity: Beginner / Low Ages: Teen Registration not required.
7:00 p - 7:45 p
Adult Mixed Martial Arts ConditioningDance Room Looking for an exciting way to get fit? Try Mixed Martial Arts! Boost your strength, endurance, and agility with high-energy drills inspired by MMA techniques. This is a dynamic, NON-contact workout. Punch, kick, and move your way to peak fitness! Instructor: Giovanni Feliciano Intensity: Beginner / Low Ages: Senior, Adult Registration not required. |
Building Hours
10:00 a - 11:00 a
Cardio Circuit BlastDance Room This high-energy total body workout will keep you moving with challenging yet fun bodyweight circuits. Cardio Circuit Blast is a heart-pumping, high-intensity class that is open to all levels and the perfect way to increase your overall endurance! Instructor: Chris Patt Intensity: Beginner / Low Ages: Senior, Adult Registration has begun and ends on 1/31/2026.
10:00 a - 11:00 a
Knit, Crochet and ChatMulti-Use Room Join us and get creative in this engaging class that blends knitting, crocheting, and great conversation! Perfect for adults of all skill levels, this class is a welcoming space to learn new crochet techniques, share crafting tips, and connect with fellow crafters. Whether you’re looking to start a new project, improve your skills, or simply enjoy some relaxing “me time,” this class offers the perfect mix of creativity and camaraderie. Bring your yarn, your stories, and your passion for crafting! Instructor: Annmarie Alston Ages: Everyone Registration has begun and ends on 1/31/2026. ![]()
11:00 a - 12:00 p
Spin Bike ClassDance Room This Spin Bike class combines basic cycling movement, breathing awareness and great training on an indoor bike with great music pumping. Instructor: Giovanni Feliciano Ages: Adult, Senior Registration not required.
11:30 a - 12:30 p
My Guardian and MeMulti-Use Room Toddlers will explore their creative side and examine their surroundings in this Tots Program; the focus will be on building gross motor skills through movement and play. With assistance of a parent/guardian the child will learn the basics of sports. Guardians must be members of the recreation center in addition to the toddlers to participate. Ages: Preschool Registration has begun and ends on 1/31/2026.
12:00 p - 1:00 p
Line Dance FitnessDance Room Get ready to move and groove in our lively line dancing class! Using popular dances like the Electric Slide, Cha Cha Slide, Cupid Shuffle, and more, this class combines fun and fitness in every step. It’s a great way to exercise, stay active, and keep your body moving—all while enjoying great music and learning the latest moves. No dance experience? No problem! Just bring your energy and get ready to step to the left and step to the right! Instructor: Tyesha Stewart Intensity: Beginner / Low Ages: Adult, Senior Registration has begun and ends on 1/31/2026.
1:00 p - 2:00 p
Teen Mixed Martial Arts Body ConditioningDance Room Want a workout that’s actually fun? Try Youth MMA! Punch, kick, and level up your strength, speed, and confidence with high-energy, NON-contact drills. No boring workouts; just action and skills! Instructor: Giovanni Feliciano Intensity: Beginner / Low Ages: Teen Registration has begun and ends on 1/31/2026.
1:00 p - 2:00 p
Youth Art ClubMulti-Use Room Youth, ages 8 - 13, can unleash their creativity during Art Club! Each session offers a relaxed Intensity: Beginner / Low Ages: Child Registration not required. |
Building Hours |
Media Lab Schedule
indicates the program does not require center membership
|
Monday 1/26 |
Tuesday 1/27 |
Wednesday 1/28 |
Thursday 1/29 |
Friday 1/30 |
Saturday 1/31 |
Sunday 2/1 |
|---|---|---|---|---|---|---|
|
Building Hours |
Building Hours
10:30 a - 11:30 a
Senior Tech ClassMedia Lab Learn to feel confident using your computer and smartphone! This class helps seniors with everyday technology; like sending emails and texts, adding photos to contacts, changing your home screen, and more. Stay connected and make technology work for you, step by step. Instructor: Tyesha Stewart Intensity: Beginner / Low Ages: Senior Registration not required. |
Building Hours |
Building Hours
10:30 a - 11:30 a
Senior Tech ClassMedia Lab Learn to feel confident using your computer and smartphone! This class helps seniors with everyday technology; like sending emails and texts, adding photos to contacts, changing your home screen, and more. Stay connected and make technology work for you, step by step. Instructor: Tyesha Stewart Intensity: Beginner / Low Ages: Senior Registration not required. |
Building Hours |
Building Hours
11:00 a - 12:00 p
Senior Tech ClassMedia Lab Learn to feel confident using your computer and smartphone! This class helps seniors with everyday technology; like sending emails and texts, adding photos to contacts, changing your home screen, and more. Stay connected and make technology work for you, step by step. Instructor: Tyesha Stewart Intensity: Beginner / Low Ages: Senior Registration not required. |
Building Hours |


