Find Classes and Events

Show search options

Find a Class

Tuesday, April 1, 2025
10:30 AM - 11:30 AM, ET
Seats Remaining : 2
Registration Deadline: 3/31/2025
Tuesday, April 1, 2025
5:30 PM - 7:00 PM, ET
Seats Remaining : 6
Registration Deadline: 3/31/2025
Saturday, April 5, 2025
8:30 AM - 1:00 PM, ET
Seats Remaining : 0
Registration Deadline: 4/3/2025
Monday, April 7, 2025
7:30 AM - 8:30 AM, ET
Seats Remaining : 2
Registration Deadline: 4/6/2025
Monday, April 7, 2025
1:30 PM - 4:00 PM, ET
Seats Remaining : 0
Registration Deadline: 4/6/2025
Monday, April 7, 2025
7:00 PM - 8:00 PM, ET
Seats Remaining : 30
Registration Deadline: 4/6/2025
Tuesday, April 8, 2025
12:00 PM - 1:00 PM, ET
Seats Remaining : 104
Registration Deadline: 4/6/2025
Thursday, April 10, 2025
6:15 PM - 6:45 PM, ET
Seats Remaining : 0
Registration Deadline: 4/9/2025
Saturday, April 12, 2025
8:30 AM - 1:00 PM, ET
Seats Remaining : 1
Registration Deadline: 4/10/2025
Monday, April 14, 2025
6:00 PM - 7:00 PM, ET
Seats Remaining : 64
Registration Deadline: 4/13/2025
Tuesday, April 22, 2025
6:30 PM - 7:30 PM, CT
Seats Remaining : 19
Registration Deadline: 4/21/2025
Thursday, April 24, 2025
6:15 PM - 6:45 PM, ET
Seats Remaining : 0
Registration Deadline: 4/23/2025
Friday, April 25, 2025
6:30 PM - 9:00 PM, ET
Tuesday, April 29, 2025
6:30 PM - 7:30 PM, ET
Seats Remaining : 69
Registration Deadline: 4/28/2025
Wednesday, April 30, 2025
10:30 AM - 1:00 PM, CT
Seats Remaining : 13
Registration Deadline: 4/29/2025
Thursday, May 1, 2025
6:30 PM - 7:30 PM, ET
Seats Remaining : 22
Registration Deadline: 4/30/2025
Saturday, May 3, 2025
8:30 AM - 1:00 PM, ET
Seats Remaining : 16
Registration Deadline: 5/1/2025
Monday, May 5, 2025
9:00 AM - 10:00 AM, ET
Seats Remaining : 13
Registration Deadline: 5/4/2025
Monday, May 5, 2025
10:00 AM - 11:00 AM, ET
Seats Remaining : 13
Registration Deadline: 5/4/2025
Monday, May 5, 2025
6:30 PM - 7:30 PM, ET
Seats Remaining : 12
Registration Deadline: 5/4/2025
Monday, May 5, 2025
7:00 PM - 8:00 PM, ET
Seats Remaining : 30
Registration Deadline: 5/4/2025
Thursday, May 8, 2025
6:15 PM - 6:45 PM, ET
Seats Remaining : 4
Registration Deadline: 5/7/2025
Thursday, May 15, 2025
6:00 PM - 7:00 PM, ET
Seats Remaining : 141
Registration Deadline: 5/13/2025
Saturday, May 17, 2025
8:30 AM - 1:00 PM, ET
Seats Remaining : 20
Registration Deadline: 5/15/2025
Monday, June 2, 2025
7:30 AM - 8:30 AM, ET
Seats Remaining : 15
Registration Deadline: 6/1/2025
Tuesday, June 3, 2025
10:30 AM - 11:30 AM, ET
Seats Remaining : 13
Registration Deadline: 6/2/2025
Wednesday, June 4, 2025
10:30 AM - 1:00 PM, ET
Seats Remaining : 24
Registration Deadline: 6/3/2025
Wednesday, June 4, 2025
12:00 PM - 1:00 PM, ET
Seats Remaining : 140
Registration Deadline: 6/2/2025
Friday, June 6, 2025
9:30 AM - 12:00 PM, ET
Seats Remaining : 12
Registration Deadline: 6/5/2025
Saturday, June 7, 2025
8:30 AM - 1:00 PM, ET
Seats Remaining : 16
Registration Deadline: 6/5/2025
Thursday, June 12, 2025
6:15 PM - 6:45 PM, ET
Seats Remaining : 10
Registration Deadline: 6/11/2025
Saturday, June 21, 2025
8:30 AM - 1:00 PM, ET
Seats Remaining : 20
Registration Deadline: 6/19/2025
Thursday, June 26, 2025
6:15 PM - 6:45 PM, ET
Seats Remaining : 6
Registration Deadline: 6/25/2025
Monday, July 7, 2025
9:00 AM - 10:00 AM, ET
Seats Remaining : 15
Registration Deadline: 7/6/2025
Monday, July 7, 2025
10:00 AM - 11:00 AM, ET
Seats Remaining : 15
Registration Deadline: 7/6/2025
Monday, July 7, 2025
10:00 AM - 11:00 AM, ET
Seats Remaining : 15
Registration Deadline: 7/6/2025
Monday, July 7, 2025
6:30 PM - 7:30 PM, ET
Seats Remaining : 15
Registration Deadline: 7/6/2025
Tuesday, July 8, 2025
5:30 PM - 7:00 PM, ET
Seats Remaining : 20
Registration Deadline: 7/6/2025
Thursday, July 10, 2025
6:15 PM - 6:45 PM, ET
Seats Remaining : 10
Registration Deadline: 7/9/2025
Saturday, July 12, 2025
8:30 AM - 1:00 PM, ET
Seats Remaining : 20
Registration Deadline: 7/10/2025
Tuesday, July 15, 2025
6:00 PM - 7:00 PM, ET
Seats Remaining : 150
Registration Deadline: 7/13/2025
Saturday, July 19, 2025
8:30 AM - 1:00 PM, ET
Seats Remaining : 24
Registration Deadline: 7/17/2025
Saturday, August 2, 2025
8:30 AM - 1:00 PM, ET
Seats Remaining : 18
Registration Deadline: 7/31/2025
Monday, August 4, 2025
7:30 AM - 8:30 AM, ET
Seats Remaining : 14
Registration Deadline: 8/3/2025
Tuesday, August 5, 2025
10:30 AM - 11:30 AM, ET
Seats Remaining : 15
Registration Deadline: 8/4/2025
Tuesday, August 12, 2025
12:00 PM - 1:00 PM, ET
Seats Remaining : 148
Registration Deadline: 8/10/2025
Thursday, August 14, 2025
6:15 PM - 6:45 PM, ET
Seats Remaining : 12
Registration Deadline: 8/13/2025
Saturday, August 16, 2025
8:30 AM - 1:00 PM, ET
Seats Remaining : 24
Registration Deadline: 8/14/2025
Wednesday, August 20, 2025
3:30 PM - 6:00 PM, ET
Seats Remaining : 19
Registration Deadline: 8/19/2025
Thursday, August 21, 2025
5:30 PM - 8:00 PM, ET
Seats Remaining : 15
Registration Deadline: 8/21/2025
Filled class indicated in red color

previous daynext daytoday

Select date
Calendar
Title and navigation
Title and navigation
<<<March 2025><<
March 2025
SMTWTFS
      1
2345678
9101112131415
16171819202122
23242526272829
3031     

Mar, 2025

Sun
Mon
Tue
Wed
Thu
Fri
Sat
Intro to Tai Chi - Villa Rica delete
Freedom From Smoking - Carrollton or Virtual delete
Baby Care Boot Camp - Villa Rica delete

Subscribe

Sign up for our free customized e-newsletter

Subscribe
keyboard_arrow_up