Close icon
 
Close popup
ITP A 25/26
Apr 27, 2026 - Jun 8, 2026
Schedule
Aug 25, 2025 - Jun 8, 2026
Tue, Wed
4:30pm - 7:00pm ET
Nov 6, 2025 - Jun 8, 2026
Thu
4:30pm - 7:00pm ET
Dec 8, 2025 - Jun 1, 2026
Mon
4:30pm - 7:00pm ET
Jan 3, 2026 - Jun 8, 2026
Sat
4:30pm - 7:00pm ET
Show more dates
$652.92
29 Sessions
Payment plans
Enroll now
ITP B 25/26
Apr 28, 2026 - Jun 8, 2026
Schedule
Aug 26, 2025 - Jun 8, 2026
Tue
4:30pm - 7:00pm ET
Aug 27, 2025 - Jun 8, 2026
Wed
4:30pm - 7:00pm ET
Nov 6, 2025 - Jun 8, 2026
Thu
4:30pm - 7:00pm ET
Jan 3, 2026 - Jun 8, 2026
Sat
9:30am - 1:00pm ET
Show more dates
$591.36
24 Sessions
Payment plans
Enroll now
ITP C 25/26
Apr 27, 2026 - May 30, 2026
Schedule
Aug 27, 2025 - May 30, 2026
Wed
4:30pm - 7:00pm ET
Dec 8, 2025 - May 30, 2026
Mon
4:30pm - 7:00pm ET
Jan 3, 2026 - May 30, 2026
Sat
9:30am - 12:00pm ET
Show more dates
$320.86
14 Sessions
Payment plans
Enroll now
ALL ITP Tap Elective 25/26
Apr 30, 2026 - Jun 8, 2026
Schedule
Nov 6, 2025 - Jun 8, 2026
Thu
7:00pm - 7:45pm ET
Show more dates
$107.64
6 Sessions
Payment plans
Enroll now
25/26 Ballet III
Apr 27, 2026 - Jun 6, 2026
Schedule
Dec 8, 2025 - Jun 6, 2026
Mon
4:30pm - 7:00pm ET
Dec 10, 2025 - Jun 6, 2026
Wed
4:30pm - 7:00pm ET
Jan 3, 2026 - Jun 6, 2026
Sat
9:30am - 11:30am ET
Show more dates
$385.33
17 Sessions
Payment plans
Enroll now
1 2 14