Register

Full Year Performance 2025-2026

Program
Duration
Instructor
Monday, 1:00 PM - 1:45 PM
Sep 8th, 2025 - May 24th, 2026
10 spots remaining
Price: $969.98
Payment Plan Option Available
Monday, 1:00 PM - 2:00 PM
Sep 8th, 2025 - May 24th, 2026
12 spots remaining
Price: $1039.45
Payment Plan Option Available
Thursday, 9:30 AM - 10:30 AM
Sep 8th, 2025 - May 24th, 2026
12 spots remaining
Price: $1039.45
Payment Plan Option Available
Friday, 1:00 PM - 1:45 PM
Sep 12th, 2025 - May 24th, 2026
3 spots remaining
Price: $969.98
Payment Plan Option Available
Saturday, 9:10 AM - 9:55 AM
Sep 6th, 2025 - May 24th, 2026
3 spots remaining
Price: $969.98
Payment Plan Option Available
Wednesday, 1:30 PM - 2:15 PM
Sep 10th, 2025 - May 24th, 2026
3 spots remaining
Price: $969.98
Payment Plan Option Available
Sunday, 10:15 AM - 11:00 AM
Sep 7th, 2025 - May 24th, 2026
3 spots remaining
Price: $969.98
Payment Plan Option Available
Wednesday, 1:30 PM - 2:15 PM
Sep 10th, 2025 - May 24th, 2026
12 spots remaining
Price: $969.98
Payment Plan Option Available
Friday, 1:00 PM - 1:45 PM
Sep 12th, 2025 - May 24th, 2026
9 spots remaining
Price: $969.98
Payment Plan Option Available
Saturday, 9:10 AM - 9:55 AM
Sep 6th, 2025 - May 24th, 2026
9 spots remaining
Price: $969.98
Payment Plan Option Available
Saturday, 10:10 AM - 10:55 AM
Sep 6th, 2025 - May 24th, 2026
12 spots remaining
Price: $969.98
Payment Plan Option Available
Sunday, 10:15 AM - 11:00 AM
Sep 7th, 2025 - May 24th, 2026
9 spots remaining
Price: $969.98
Payment Plan Option Available
Tuesday, 4:15 PM - 5:00 PM
Sep 9th, 2025 - May 24th, 2026
12 spots remaining
Price: $969.98
Payment Plan Option Available
Saturday, 10:00 AM - 10:45 AM
Sep 6th, 2025 - May 24th, 2026
12 spots remaining
Price: $969.98
Payment Plan Option Available
Saturday, 11:00 AM - 11:45 AM
Sep 6th, 2025 - May 24th, 2026
12 spots remaining
Price: $969.98
Payment Plan Option Available
Monday, 5:30 PM - 6:30 PM
Sep 8th, 2025 - May 24th, 2026
14 spots remaining
Price: $1039.45
Payment Plan Option Available
Wednesday, 5:40 PM - 6:40 PM
Sep 10th, 2025 - May 24th, 2026
14 spots remaining
Price: $1039.45
Payment Plan Option Available
Sunday, 11:15 AM - 12:15 PM
Sep 7th, 2025 - May 24th, 2026
14 spots remaining
Price: $1039.45
Payment Plan Option Available
Saturday, 1:45 PM - 2:45 PM
Sep 6th, 2025 - May 24th, 2026
14 spots remaining
Price: $1039.45
Payment Plan Option Available
Saturday, 11:15 AM - 12:15 PM
Sep 6th, 2025 - May 24th, 2026
14 spots remaining
Price: $1039.45
Payment Plan Option Available
Sunday, 1:00 PM - 2:00 PM
Sep 7th, 2025 - May 24th, 2026
14 spots remaining
Price: $1039.45
Payment Plan Option Available
Wednesday, 4:15 PM - 5:30 PM
Sep 10th, 2025 - May 23rd, 2026
14 spots remaining
Price: $1162.82
Payment Plan Option Available
Thursday, 6:00 PM - 7:15 PM
Sep 11th, 2025 - May 23rd, 2026
14 spots remaining
Price: $1162.82
Payment Plan Option Available
Sunday, 11:30 AM - 12:45 PM
Sep 7th, 2025 - May 23rd, 2026
14 spots remaining
Price: $1162.82
Payment Plan Option Available
Thursday, 4:15 PM - 5:45 PM
Sep 12th, 2025 - May 23rd, 2026
14 spots remaining
Price: $1293.05
Payment Plan Option Available
Sunday, 2:15 PM - 3:45 PM
Sep 7th, 2025 - May 23rd, 2026
14 spots remaining
Price: $1293.05
Payment Plan Option Available
Tuesday, 5:15 PM - 6:45 PM
Sep 9th, 2025 - May 23rd, 2026
14 spots remaining
Price: $1293.05
Payment Plan Option Available
Tuesday, 5:15 PM - 6:45 PM
Sep 9th, 2025 - May 23rd, 2026
14 spots remaining
Price: $1293.05
Payment Plan Option Available
Tuesday, 7:30 PM - 9:00 PM
Sep 9th, 2025 - May 23rd, 2026
14 spots remaining
Price: $1293.05
Payment Plan Option Available
Friday, 1:00 PM - 1:45 PM
Sep 12th, 2025 - May 24th, 2026
3 spots remaining
Price: $969.98
Payment Plan Option Available
Sunday, 12:30 PM - 1:15 PM
Sep 7th, 2025 - May 24th, 2026
3 spots remaining
Price: $969.98
Payment Plan Option Available
Friday, 1:00 PM - 1:45 PM
Sep 12th, 2025 - May 24th, 2026
9 spots remaining
Price: $969.98
Payment Plan Option Available
Sunday, 12:30 PM - 1:15 PM
Sep 7th, 2025 - May 24th, 2026
9 spots remaining
Price: $969.98
Payment Plan Option Available
Saturday, 2:10 PM - 3:10 PM
Sep 6th, 2025 - May 24th, 2026
14 spots remaining
Price: $1039.45
Payment Plan Option Available
Wednesday, 4:15 PM - 5:15 PM
Sep 10th, 2025 - May 24th, 2026
14 spots remaining
Price: $1039.45
Payment Plan Option Available
Sunday, 1:30 PM - 2:45 PM
Sep 7th, 2025 - May 23rd, 2026
14 spots remaining
Price: $1162.82
Payment Plan Option Available
Wednesday, 5:25 PM - 6:40 PM
Sep 10th, 2025 - May 23rd, 2026
14 spots remaining
Price: $1162.82
Payment Plan Option Available
Saturday, 12:40 PM - 1:55 PM
Sep 6th, 2025 - May 23rd, 2026
14 spots remaining
Price: $1162.82
Payment Plan Option Available
Saturday, 11:10 AM - 12:25 PM
Sep 6th, 2025 - May 23rd, 2026
14 spots remaining
Price: $1162.82
Payment Plan Option Available
Thursday, 5:40 PM - 6:55 PM
Sep 11th, 2025 - May 23rd, 2026
14 spots remaining
Price: $1162.82
Payment Plan Option Available
Wednesday, 4:30 PM - 5:30 PM
Sep 10th, 2025 - May 24th, 2026
10 spots remaining
Price: $1039.45
Payment Plan Option Available
Sunday, 11:15 AM - 12:15 PM
Sep 7th, 2025 - May 24th, 2026
10 spots remaining
Price: $1039.45
Payment Plan Option Available
Sunday, 10:00 AM - 11:00 AM
Sep 7th, 2025 - May 23rd, 2026
14 spots remaining
Price: $1039.45
Payment Plan Option Available
Wednesday, 5:45 PM - 6:45 PM
Sep 10th, 2025 - May 23rd, 2026
14 spots remaining
Price: $1039.45
Payment Plan Option Available
Thursday, 5:45 PM - 6:45 PM
Sep 11th, 2025 - May 23rd, 2026
14 spots remaining
Price: $1039.45
Payment Plan Option Available
Saturday, 11:50 AM - 12:35 PM
Sep 6th, 2025 - May 24th, 2026
12 spots remaining
Price: $969.98
Payment Plan Option Available
Saturday, 12:30 PM - 1:30 PM
Sep 6th, 2025 - May 23rd, 2026
14 spots remaining
Price: $1039.45
Payment Plan Option Available
Saturday, 1:45 PM - 2:45 PM
Sep 6th, 2025 - May 23rd, 2026
14 spots remaining
Price: $1039.45
Payment Plan Option Available
Sunday, 4:00 PM - 5:00 PM
Sep 7th, 2025 - May 23rd, 2026
14 spots remaining
Price: $1039.45
Payment Plan Option Available
Tuesday, 6:00 PM - 7:15 PM
Sep 9th, 2025 - May 23rd, 2026
14 spots remaining
Price: $1162.82
Payment Plan Option Available
Thursday, 4:15 PM - 5:30 PM
Sep 11th, 2025 - May 23rd, 2026
14 spots remaining
Price: $1162.82
Payment Plan Option Available
Tuesday, 4:30 PM - 5:45 PM
Sep 9th, 2025 - May 19th, 2026
15 spots remaining
Price: $912.82
Payment Plan Option Available
Tuesday, 7:00 PM - 8:00 PM
Sep 9th, 2025 - May 23rd, 2026
10 spots remaining
Price: $1039.45
Payment Plan Option Available

Spring Session 2025

Program
Duration
Instructor
Thursday, 8:15 PM - 9:15 PM
Apr 24th, 2025 - May 15th, 2025
13 spots remaining
Price: $88.00
Sunday, 12:45 PM - 1:15 PM
Apr 6th, 2025 - Jun 22nd, 2025
1 spots remaining
Price: $200.00
Sunday, 9:15 AM - 9:45 AM
Apr 6th, 2025 - Jun 22nd, 2025
0 spots remaining
Price: $200.00
Sunday, 11:00 AM - 11:30 AM
Apr 6th, 2025 - Jun 22nd, 2025
0 spots remaining
Price: $200.00
Sunday, 10:00 AM - 10:45 AM
Apr 6th, 2025 - Jun 22nd, 2025
4 spots remaining
Price: $210.00
Sunday, 11:45 AM - 12:30 PM
Apr 6th, 2025 - Jun 22nd, 2025
2 spots remaining
Price: $210.00
Wednesday, 10:30 AM - 11:15 AM
Apr 23rd, 2025 - Jun 18th, 2025
12 spots remaining
Price: $189.00
Sunday, 9:30 AM - 10:15 AM
Apr 6th, 2025 - Jun 22nd, 2025
0 spots remaining
Price: $210.00
Sunday, 10:30 AM - 11:15 AM
Apr 6th, 2025 - Jun 22nd, 2025
0 spots remaining
Price: $210.00
Sunday, 9:15 AM - 10:00 AM
Apr 6th, 2025 - Jun 22nd, 2025
0 spots remaining
Price: $210.00
Sunday, 1:45 PM - 2:15 PM
Apr 6th, 2025 - Jun 22nd, 2025
4 spots remaining
Price: $200.00
Sunday, 2:30 PM - 3:15 PM
Apr 6th, 2025 - Jun 22nd, 2025
3 spots remaining
Price: $210.00
Sunday, 3:30 PM - 4:30 PM
Apr 6th, 2025 - Jun 22nd, 2025
9 spots remaining
Price: $220.00

Adult Full Year Performance 2025-2026

Program
Duration
Instructor
Wednesday, 8:15 PM - 9:30 PM
Sep 10th, 2025 - Jun 17th, 2026
15 spots remaining
Price: $1076.70
Payment Plan Option Available
Wednesday, 6:45 PM - 8:00 PM
Sep 10th, 2025 - Jun 17th, 2026
15 spots remaining
Price: $1076.70
Payment Plan Option Available
Wednesday, 8:00 PM - 9:00 PM
Sep 10th, 2025 - Jun 17th, 2026
15 spots remaining
Price: $974.50
Payment Plan Option Available
Tuesday, 7:00 PM - 8:00 PM
Sep 9th, 2025 - Jun 16th, 2026
14 spots remaining
Price: $974.50
Payment Plan Option Available
Thursday, 7:05 PM - 8:05 PM
Sep 11th, 2025 - Jun 18th, 2026
15 spots remaining
Price: $974.50
Payment Plan Option Available
Thursday, 6:55 PM - 7:55 PM
Sep 11th, 2025 - Jun 18th, 2026
15 spots remaining
Price: $974.50
Payment Plan Option Available
Thursday, 8:00 PM - 9:00 PM
Sep 11th, 2025 - Jun 18th, 2026
15 spots remaining
Price: $974.50
Payment Plan Option Available

Summer Camp 2025

Program
Duration
Instructor
Daily, 1:00 PM - 4:00 PM
Aug 5th, 2025 - Aug 8th, 2025
11 spots remaining
Price: $200.00
Daily, 1:00 PM - 4:00 PM
Jul 28th, 2025 - Aug 1st, 2025
8 spots remaining
Price: $250.00
Daily, 1:00 PM - 4:00 PM
Jul 7th, 2025 - Jul 11th, 2025
9 spots remaining
Price: $250.00
Daily, 9:00 AM - 12:00 PM
Aug 5th, 2025 - Aug 8th, 2025
12 spots remaining
Price: $200.00
Daily, 1:00 PM - 4:00 PM
Jul 2nd, 2025 - Jul 4th, 2025
9 spots remaining
Price: $150.00
Daily, 1:15 PM - 4:15 PM
Jul 2nd, 2025 - Jul 4th, 2025
15 spots remaining
Price: $150.00
Daily, 1:00 PM - 4:00 PM
Jul 14th, 2025 - Jul 18th, 2025
6 spots remaining
Price: $250.00
Daily, 1:15 PM - 4:15 PM
Aug 5th, 2025 - Aug 8th, 2025
14 spots remaining
Price: $250.00
Daily, 9:00 AM - 12:00 PM
Jul 7th, 2025 - Jul 11th, 2025
12 spots remaining
Price: $250.00
Daily, 9:00 AM - 12:00 PM
Jul 14th, 2025 - Jul 18th, 2025
3 spots remaining
Price: $250.00
Daily, 9:15 AM - 12:15 PM
Jul 21st, 2025 - Jul 25th, 2025
10 spots remaining
Price: $250.00
Daily, 1:15 PM - 4:15 PM
Jul 21st, 2025 - Jul 25th, 2025
9 spots remaining
Price: $250.00
Daily, 1:15 PM - 4:15 PM
Jul 7th, 2025 - Jul 11th, 2025
15 spots remaining
Price: $250.00
Daily, 9:15 AM - 12:15 PM
Jul 7th, 2025 - Jul 11th, 2025
4 spots remaining
Price: $250.00
Daily, 9:15 AM - 12:15 PM
Jul 28th, 2025 - Aug 1st, 2025
9 spots remaining
Price: $250.00
Daily, 1:15 PM - 4:15 PM
Jul 28th, 2025 - Aug 1st, 2025
9 spots remaining
Price: $250.00
Daily, 1:00 PM - 4:00 PM
Aug 11th, 2025 - Aug 15th, 2025
3 spots remaining
Price: $250.00
Daily, 9:00 AM - 12:00 PM
Jul 2nd, 2025 - Jul 4th, 2025
0 spots remaining
Price: $150.00
Daily, 9:00 AM - 12:00 PM
Jul 2nd, 2025 - Jul 4th, 2025
8 spots remaining
Price: $150.00
Daily, 9:15 AM - 12:15 PM
Aug 11th, 2025 - Aug 15th, 2025
7 spots remaining
Price: $250.00
Daily, 1:15 PM - 4:15 PM
Aug 11th, 2025 - Aug 15th, 2025
8 spots remaining
Price: $250.00
Daily, 9:15 AM - 12:15 PM
Jul 14th, 2025 - Jul 18th, 2025
11 spots remaining
Price: $250.00
Daily, 1:15 PM - 4:15 PM
Jul 14th, 2025 - Jul 18th, 2025
11 spots remaining
Price: $250.00
Daily, 9:00 AM - 12:00 PM
Aug 11th, 2025 - Aug 15th, 2025
11 spots remaining
Price: $250.00
Daily, 9:00 AM - 12:00 PM
Jul 21st, 2025 - Jul 25th, 2025
3 spots remaining
Price: $250.00
Daily, 1:00 PM - 4:00 PM
Jul 21st, 2025 - Jul 25th, 2025
12 spots remaining
Price: $250.00
Daily, 10:15 AM - 3:00 PM
Aug 19th, 2025 - Aug 21st, 2025
16 spots remaining
Price: $120.00

Adult Full Year Non-Performance 2025-2026

Program
Duration
Instructor
Monday, 8:15 PM - 9:30 PM
Sep 8th, 2025 - Jun 22nd, 2026
15 spots remaining
Price: $832.00
Payment Plan Option Available

There are no scheduled classes for this program at this time