Thomas Jefferson Recreation Center

Back to Center Information

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
3/9
Tuesday
3/10
Wednesday
3/11
Thursday
3/12
Friday
3/13
Saturday
3/14
Sunday
3/15

Building Hours
Closed

Building Hours
10:00 a - 8:00 p

10:30 a - 11:30 a
Knit, Crochet and Chat
Multi-Use Room

Knit, Crochet and Chat

Multi-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

10:30 a - 11:30 a
My Guardian and Me: Story Time
Multi-Use Room

My Guardian and Me: Story Time

Multi-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

11:30 a - 1:00 p
Line Dance Fitness
Dance Room

Line Dance Fitness

Dance 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

1:00 p - 2:30 p
Senior Painting
Multi-Use Room

Senior Painting

Multi-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

3:30 p - 5:00 p
Off The Hook
Dance Room

Off The Hook

Dance 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

4:00 p - 5:00 p
Youth Open Board Games Billiards and Fun
Lobby Game Room

Youth Open Board Games Billiards and Fun

Lobby 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

4:30 p - 5:30 p
Krafty Kids
Multi-Use Room

Krafty Kids

Multi-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

5:00 p - 6:00 p
Children Instructional Billiards
Lobby Game Room

Children Instructional Billiards

Lobby 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

6:00 p - 6:45 p
Adult Mixed Martial Arts Conditioning
Dance Room

Adult Mixed Martial Arts Conditioning

Dance 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: Adult, Senior

7:00 p - 7:45 p
Dance Fitness for Fun
Dance Room

Dance Fitness for Fun

Dance 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

Building Hours
10:00 a - 8:00 p

10:30 a - 11:30 a
Learn to Loom Adults & Seniors
Multi-Use Room

Learn to Loom Adults & Seniors

Multi-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

11:30 a - 12:30 p
My Guardian and Me
Multi-Use Room

My Guardian and Me

Multi-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

11:30 a - 1:00 p
Line Dance Fitness
Dance Room

Line Dance Fitness

Dance 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

1:00 p - 2:00 p
Senior Chair Aerobics
Dance Room

Senior Chair Aerobics

Dance 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

3:30 p - 5:00 p
Off The Hook
Dance Room

Off The Hook

Dance 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

4:00 p - 5:00 p
Youth Art Club
Multi-Use Room

Youth Art Club

Multi-Use Room

Youth, ages 8 - 13, can unleash their creativity during Art Club! Each session offers a relaxed
vibe where you can try new techniques, work on your own projects, or collaborate with others. No experience required.

Intensity: Beginner / Low

Ages: Child

4:00 p - 5:00 p
Youth Open Board Games Billiards and Fun
Lobby Game Room

Youth Open Board Games Billiards and Fun

Lobby 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

4:00 p - 5:00 p
Learn To Loom Knit
Multi-Use Room

Learn To Loom Knit

Multi-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

5:00 p - 6:00 p
Youth Weight Room Instruction
Fitness Room

Youth Weight Room Instruction

Fitness 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: Teen, Child

6:00 p - 6:45 p
Adult Mixed Martial Arts Conditioning
Dance Room

Adult Mixed Martial Arts Conditioning

Dance 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: Adult, Senior

Building Hours
10:00 a - 8:00 p

10:30 a - 11:30 a
Knit, Crochet and Chat
Multi-Use Room

Knit, Crochet and Chat

Multi-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

10:30 a - 11:30 a
My Guardian and Me: Story Time
Multi-Use Room

My Guardian and Me: Story Time

Multi-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

11:30 a - 1:00 p
Line Dance Fitness
Dance Room

Line Dance Fitness

Dance 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

1:00 p - 2:30 p
Senior Painting
Multi-Use Room

Senior Painting

Multi-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: Senior, Adult

3:30 p - 5:00 p
Off The Hook
Dance Room

Off The Hook

Dance 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

4:00 p - 5:00 p
Learn To Loom Knit
Multi-Use Room

Learn To Loom Knit

Multi-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: Teen, Child

4:00 p - 5:00 p
Youth Open Board Games Billiards and Fun
Lobby Game Room

Youth Open Board Games Billiards and Fun

Lobby 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

4:30 p - 5:30 p
Krafty Kids
Multi-Use Room

Krafty Kids

Multi-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

5:00 p - 6:00 p
Children Instructional Billiards
Lobby Game Room

Children Instructional Billiards

Lobby 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

6:00 p - 7:00 p
Cardio Circuit Blast
Dance Room

Cardio Circuit Blast

Dance 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!

Participants must bring locks to lock up their bags. The center does not allow anyone to bring their bags to the dance room except: towel, water and phone.

Instructor: Chris Patt

Intensity: Beginner / Low

Ages: Adult, Senior

7:00 p - 7:45 p
Adult Mixed Martial Arts Conditioning
Dance Room

Adult Mixed Martial Arts Conditioning

Dance 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: Adult, Senior

Building Hours
10:00 a - 8:00 p

10:30 a - 11:30 a
Learn to Loom Adults & Seniors
Multi-Use Room

Learn to Loom Adults & Seniors

Multi-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

11:30 a - 12:30 p
My Guardian and Me: Scooter Time
Multi-Use Room

My Guardian and Me: Scooter Time

Multi-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

11:30 a - 1:00 p
Line Dance Fitness
Dance Room

Line Dance Fitness

Dance 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

1:00 p - 2:00 p
Senior Chair Aerobics
Dance Room

Senior Chair Aerobics

Dance 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

4:00 p - 5:00 p
Youth Open Board Games Billiards and Fun
Lobby Game Room

Youth Open Board Games Billiards and Fun

Lobby 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

4:00 p - 5:00 p
Learn To Loom Knit
Multi-Use Room

Learn To Loom Knit

Multi-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: Teen, Child

4:00 p - 5:00 p
Youth Art Club
Multi-Use Room

Youth Art Club

Multi-Use Room

Youth, ages 8 - 13, can unleash their creativity during Art Club! Each session offers a relaxed
vibe where you can try new techniques, work on your own projects, or collaborate with others. No experience required.

Intensity: Beginner / Low

Ages: Child

5:00 p - 6:00 p
Youth Weight Room Instruction
Fitness Room

Youth Weight Room Instruction

Fitness 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: Teen, Child

6:00 p - 7:00 p
Teen Mixed Martial Arts Body Conditioning
Dance Room

Teen Mixed Martial Arts Body Conditioning

Dance 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

7:00 p - 7:45 p
Adult Mixed Martial Arts Conditioning
Dance Room

Adult Mixed Martial Arts Conditioning

Dance 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

Building Hours
9:00 a - 3:00 p

10:00 a - 11:00 a
Cardio Circuit Blast
Dance Room

Cardio Circuit Blast

Dance 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!

Participants must bring locks to lock up their bags. The center does not allow anyone to bring their bags to the dance room except: towel, water and phone.

Instructor: Chris Patt

Intensity: Beginner / Low

Ages: Adult, Senior

10:00 a - 11:00 a
Knit, Crochet and Chat
Multi-Use Room

Knit, Crochet and Chat

Multi-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

11:00 a - 12:00 p
Spin Bike Class
Dance Room

Spin Bike Class

Dance 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

11:30 a - 12:30 p
My Guardian and Me
Multi-Use Room

My Guardian and Me

Multi-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

12:00 p - 1:00 p
Line Dance Fitness
Dance Room

Line Dance Fitness

Dance 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

1:00 p - 2:00 p
Youth Art Club
Multi-Use Room

Youth Art Club

Multi-Use Room

Youth, ages 8 - 13, can unleash their creativity during Art Club! Each session offers a relaxed
vibe where you can try new techniques, work on your own projects, or collaborate with others. No experience required.

Intensity: Beginner / Low

Ages: Child

1:00 p - 2:00 p
Teen Mixed Martial Arts Body Conditioning
Dance Room

Teen Mixed Martial Arts Body Conditioning

Dance 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

Building Hours
Closed

Media Lab Schedule

indicates the program does not require center membership

Monday
3/9
Tuesday
3/10
Wednesday
3/11
Thursday
3/12
Friday
3/13
Saturday
3/14
Sunday
3/15

Building Hours
Closed

Building Hours
10:00 a - 8:00 p

10:30 a - 11:30 a
Senior Tech Class
Media Lab

Senior Tech Class

Media 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

Building Hours
10:00 a - 8:00 p

Building Hours
10:00 a - 8:00 p

10:30 a - 11:30 a
Senior Tech Class
Media Lab

Senior Tech Class

Media 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

Building Hours
10:00 a - 8:00 p

Building Hours
9:00 a - 3:00 p

11:00 a - 12:00 p
Senior Tech Class
Media Lab

Senior Tech Class

Media 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

Building Hours
Closed