Core Classes
Ages: 4-6
Mondays • 4-5PM OR Thursdays • 4-5PM
July 11 - August 15 OR July 14 - August 18
Ages: 6-8
Mondays • 5:15-6:15pm or Thursdays • 5:15-6:15pm
July 11 - August 15 OR July 14 - August 18
Ages: 8-12
Tuesdays • 5:15-7:15PM OR Saturdays • 9:30-11:30AM
July 12 - August 16 OR July 16 - August 20
Ages: 12+
Mondays • 5:30-7PM
July 11 - August 15
Signup Up
Ages: 11-14 & 15+
Mondays & Wednesdays • 4-5:30PM & 5:45-7:45PM
July 11 - August 15 & July 13 - August 17
AGES: TEEN & ADULT
Tuesdays • 8-9PM
July 12-August 9
Signup Up
Ages: 5 - ADULT
Saturdays • 1 - 4PM
Year-Round Program
AGES: TEENS & ADULT
Wednesdays • 6:30-7:30PM
July 13 - August 3
Signup Up
AGES: TEENS + ADULTS
Mondays • 8-9PM
July 11 - August 8
Signup Up
Jazz
Ages 13+
July 25 - 29
9:30AM - 3:30PM
Signup Up
Private Instruction
Ages: 10-Adult
In Person or Virtual
30 - 45 minute lessons
Ages: 12+
Online & On-site Learning
30 - 45 minute lessons
Ages: 10+
In Person or Virtual
30 & 45 Minute Lessons
Ages: All
Private In Person or Virtual TVT3 Training
30 - 60 minute lessons
All Ages
Scheduling ongoing
30 minutes+
School of Music Classes
Grades: 5-8 & 9-12
Week Long Camp • August 1-5
Monday-Friday • 2-3PM & 3-4PM
All Ages
In Person or Virtual
Ages: 10+
In Person or Virtual
30 & 45 Minute Lessons
Seasonal Classes
AGES: TEEN/ADULT
Mondays • 5:30-6:30PM
July 11 - August 8
Signup Up
AGES: 18+
Tuesdays • 5:30-7PM
July 12 - August 16
Signup Up
AGES: 13 - ADULT
Tuesdays • 6:45-7:45PM
July 12 - August 9
Signup Up
AGES: 6-12
Wednesdays • 4-5PM
July 13 - August 17
Signup Up
AGES: 13-ADULTS
Mondays • 6:45-7:45PM
July 11 - August 8
Signup Up
AGES: 13 - ADULT
Tuesdays • 5:30-6:30PM
July 12 - August 9
Signup Up
Ages: 12+
Saturday, July 23
10-11:30AM
Signup Up
Student Productions
AGES: 8-11
TWO WEEK CAMP: AUGUST 8-19
Monday-Friday • 9AM - 12PM
Signup Up
AGES: 8-12
TWO WEEK CAMP: JULY 11 - 22
Monday-Friday • 9AM-12PM
Signup Up
AGES: 13-18
THREE WEEK CAMP: JULY 5-22
Monday-Friday • 11AM-4PM
Signup Up
AGES: 12-18
TWO WEEK CAMP: JULY 25 - AUGUST 5
Monday-Friday • 11AM-3PM
Signup Up
AGES: 8-11
TWO WEEK CAMP: JULY 25 - AUGUST 5
Monday-Friday • 9AM-12PM
Signup Up
AGES: 12-18
TWO WEEK CAMP: AUGUST 8-19
Monday-Friday • 11AM-3PM
Signup Up
Summer Camp Week 1 - JULY 11-15
Ages: 7-11 & 12-17
Week Long Camp • July 11-15
Monday-Friday • 10:30AM-12PM & 1:30-3PM
Ages: 7-11 & 12-17
Week Long Camp • July 11-15
Monday-Friday • 12-1:30PM & 3-4:30PM
Ages: 4-7
Week Long Camp • July 11-15
Monday-Friday • 9:30-11AM
Signup Up
Ages: 6-8 & 9-12
Week Long Camp • July 11-15
Monday-Friday • 11:30AM-1PM & 1:30-3PM
Ages: 10-12
Week Long Camp • July 11-15
Monday-Friday • 10-11AM
Signup Up
Ages: 10-12
Week Long Camp • July 11-15
Monday-Friday • 11AM-12PM
Signup Up
Summer Camp Week 2 - JULY 18-22
Ages: 7-11 & 12-17
Week Long Camp • July 18-22
Monday-Friday • 10:30AM-12PM & 1:30-3PM
Ages: 7-11 & 12-17
Week Long Camp • July 18-22
Monday-Friday • 12-1:30PM & 3-4:30PM
Ages: 4-7
Week Long Camp • July 18-22
Monday-Friday • 9:30-11AM
Signup Up
Ages: 6-8
Week Long Camp • July 18-22
Monday-Friday • 11:30AM-1PM
Signup Up
Ages: 10-12
Week Long Camp • July 18-22
Monday-Friday • 10-11AM
Signup Up
Ages: 12+
Week Long Camp • July 18-22
Monday-Friday • 1:30-3PM
Signup Up
Summer Camp Week 3 - JULY 25-29
Ages: 7-11 & 12-17
Week Long Camp • July 25-29
Monday-Friday • 10:30AM-12PM & 1:30-3PM
Ages: 7-11 & 12-17
Week Long Camp • July 25-29
Monday-Friday • 12-1:30PM & 3-4:30PM
Ages: 4-7 & 6-8
Week Long Camp • July 25-29
Monday-Friday • 9:30AM-11AM & 11:30AM-1PM
Ages 13+
July 25 - 29
9:30AM - 3:30PM
Signup Up
Summer Camp Week 4 - AUGUST 1-5
Grades: 5-8 & 9-12
Week Long Camp • August 1-5
Monday-Friday • 2-3PM & 3-4PM
AGES: 4-7 & AGES: 6-8
Week Long Camp • August 1-5
Monday-Friday • 9:30-11AM & 11:30AM-1PM
AGES: 9-12
Week Long Camp • August 1-5
Monday-Friday • 9:45-11:15AM
Signup Up
AGES: 9-12 & AGES: 13-18
Week Long Camp • August 1-5
Monday-Friday • 11:30AM-1PM & 1:30-3PM
Summer Camp Week 5 - AUGUST 8-12
AGES: 6-8 & AGES: 9-12
Week Long Camp • August 8-12
Monday-Friday • 11:30AM-1PM & 1:30-3PM
AGES: 7-9
Week Long Camp • August 8-12
Monday-Friday • 2-3PM
Signup Up
AGES: 12+
Week Long Camp • August 8-12
Monday-Friday • 9:30-11AM
Signup Up
AGES: 12+
Week Long Camp • August 8-12
Monday-Friday • 10-11:30AM
Signup Up
Summer Camp Week 6 - AUGUST 15-19
AGES: 4-7
Week Long Camp • August 15-19
Monday-Friday • 9-10:30AM
Signup Up
AGES: 4-7
Week Long Camp • August 15-19
Monday-Friday • 11-12:30AM
Signup Up
AGES: 6-8
Week Long Camp • August 15-19
Monday-Friday • 1-2:30PM
Signup Up
AGES: 12+
Week Long Camp • August 15-19
Monday-Friday • 10-11:30AM
Signup Up
AGES: 10+
Week Long Camp • August 15-19
Monday-Friday • 10-11:30AM
Signup Up
Summer Camps: Music
GRADES 4-9
Week Long Camp • August 8-12 OR August 15-19
9-9:45AM • 10-10:45AM • 11-11:45AM
Ages: 7-12
Week Long Camp • August 1-5 OR August 8-12
10:30-11:30AM
Ages: 12+
Week Long Camp • August 9-12
3:15-5PM
Signup Up
Ages: 7-12
Week Long Camp • August 1-5 OR August 8-12
9:15-10:15AM
Summer Workshops
Ages: 12+
Saturday, July 23
10-11:30AM
Signup Up
Tv and Film
AGES: TEEN & ADULT
Tuesdays • 8-9PM
July 12-August 9
Signup Up
AGES: TEENS & ADULT
Wednesdays • 6:30-7:30PM
July 13 - August 3
Signup Up
AGES: TEENS + ADULTS
Mondays • 8-9PM
July 11 - August 8
Signup Up
AGES: TEEN/ADULT
Mondays • 5:30-6:30PM
July 11 - August 8
Signup Up
AGES: 13 - ADULT
Tuesdays • 6:45-7:45PM
July 12 - August 9
Signup Up
AGES: 13-ADULTS
Mondays • 6:45-7:45PM
July 11 - August 8
Signup Up
AGES: 13 - ADULT
Tuesdays • 5:30-6:30PM
July 12 - August 9
Signup Up
Ages: All
Private In Person or Virtual TVT3 Training
30 - 60 minute lessons
All Ages
Scheduling ongoing
30 minutes+
Ages: 7-11 & 12-17
Week Long Camp • July 11-15
Monday-Friday • 10:30AM-12PM & 1:30-3PM
Ages: 7-11 & 12-17
Week Long Camp • July 11-15
Monday-Friday • 12-1:30PM & 3-4:30PM
Ages: 7-11 & 12-17
Week Long Camp • July 18-22
Monday-Friday • 10:30AM-12PM & 1:30-3PM
Ages: 7-11 & 12-17
Week Long Camp • July 18-22
Monday-Friday • 12-1:30PM & 3-4:30PM
Ages: 7-11 & 12-17
Week Long Camp • July 25-29
Monday-Friday • 10:30AM-12PM & 1:30-3PM
Ages: 7-11 & 12-17
Week Long Camp • July 25-29
Monday-Friday • 12-1:30PM & 3-4:30PM