Upcoming Courses

Registration closes Tue, Apr 8, 3:44 PM
After-School Camp | Ages 10 - 18
Apr 8, 2025 - Apr 30, 2025
$320.00
per person

Registration opens Fri, Apr 25, 5:00 PM
After-School Camp | Ages 10 - 18
May 6, 2025 - May 28, 2025
$320.00
per person

Registration closes Mon, Jun 9, 8:59 AM
Morning Summer Camp | June 9 - June 19 | Ages 10-18
Jun 9, 2025 - Jun 19, 2025
$380.00
per person

Registration closes Mon, Jun 9, 12:59 PM
Afternoon Summer Camp | June 9 - June 19 | Ages 10-18
Jun 9, 2025 - Jun 19, 2025
$380.00
per person

Registration closes Mon, Jun 23, 8:59 AM
Morning Summer Camp | June 23 - July 3 | Ages 10-18
Jun 23, 2025 - Jul 3, 2025
$380.00
per person

Registration closes Mon, Jun 23, 12:59 PM
Afternoon Summer Camp | June 23 - July 3 | Ages 10-18
Jun 23, 2025 - Jul 3, 2025
$380.00
per person

Registration closes Mon, Jul 7, 8:59 AM
Morning Summer Camp | July 7 - July 17 | Ages 10-18
Jul 7, 2025 - Jul 17, 2025
$380.00
per person

Registration closes Mon, Jul 7, 12:59 PM
Afternoon Summer Camp | July 7 - July 17 | Ages 10-18
Jul 7, 2025 - Jul 17, 2025
$380.00
per person

Registration closes Mon, Jul 21, 8:59 AM
Morning Summer Camp | July 21 - July 31 | Ages 10-18
Jul 21, 2025 - Jul 31, 2025
$380.00
per person

Registration closes Mon, Jul 21, 12:59 PM
Afternoon Summer Camp | July 21 - July 31 | Ages 10-18
Jul 21, 2025 - Jul 31, 2025
$380.00
per person

Registration closes Mon, Aug 4, 8:59 AM
Morning Summer Camp | August 4 - August 14 | Ages 10-18
Aug 4, 2025 - Aug 14, 2025
$380.00
per person

Registration closes Mon, Aug 4, 12:59 PM
Afternoon Summer Camp | August 4 - August 14 | Ages 10-18
Aug 4, 2025 - Aug 14, 2025
$380.00
per person