2025-2026 Class Offerings
We are now accepting registrations for our 2025-2026 classes. You may register for Bangor classes in person at our studio or online at https://dancestudio-pro.com/online/thomasschoolofdance. When registering online please opt-in for email communication!
In-Studio Registration & Shoe Fittings/Merchandise Sales:
Saturday August 9th 10:30 am- 1:30 pm
Mondays & Wednesdays 8:30 am-11:00 am August 11th, 13th, 18th & 20th
Tuesdays & Thursdays 4:00 pm-6:00 pm August 12th, 14th, 19th & 21st
Tuesday & Thursday 6:30 pm-8:30 pm August 26th & 28th
New family tours by appointment.
Bi-annual tuition must be paid by cash or check. Monthly tuition installments may be paid by cash, check or card.
The classes listed below are for our Bangor location for 2025-2026 dance season. Please see our Unity page for classes at that location.
All ongoing classes run September 3, 2025 through May 27, 2026. Short term workshops run on dates specified in the description. Workshops should be pre-registered for 7 days before the workshop start date. See our registration page for ongoing class pricing and discount information.
We reserve the right to make adjustments to the schedule, staffing and to cancel classes with insufficient enrollment. Class spots will be filled on a first come, first served basis; spots cannot be held without receipt of registration & payment.
Private, Semi-private Classes, Private Coaching and Studio Rentals Private classes range between $25-$40 per half an hour depending upon style and teacher. Studio rentals start at $15 per hour.
Preschool Classes
Dance with Me Workshops Pre-ballet and creative dance for 18 months to 4 years. Adult participation/presence required; parent, grandparent, guardian, or other adult caretaker, etc. welcome to participate with child. Does not perform in spring recital. Pre-registration required. 6 week session $75.
Fall Session 1 Dance With Me Saturdays 8:45-9:15 am 9/6, 9/13, 9/20, 9/27, 10/4 & 10/11 w/Serena. 6 week session $75.
Fall Session 1 Dance With Me Tuesdays 4:00-4:30 pm 9/9, 9/16, 9/23, 9/30, 10/7 & 10/14 w/Cassie L. 6 week session $75.
Fall Session 1 Dance With Me Thursdays 5:00-5:30 pm 9/4, 9/11, 9/18, 9/25, 10/2 & 10/9 w/Serena. 6 week session $75.
Young Preschool Workshops 1/2 hour independent pre-ballet and creative dance for 2 1/2 to 4 years. Parents/caretakers do not go into the studio with dancers. Does not perform in spring recital. Pre-registration required. Ongoing Session $195 or 6 week session $75.
Fall Session 1 Young Preschool 6 Week Workshop Wednesdays 3:45-4:15 pm 9/3, 9/10, 9/17, 9/24, 10/1 & 10/8 w/Cassie L. 6 week session $75.
Fall Session 1 Young Preschool 6 Week Workshop Saturdays 9:00-9:30 am 9/6, 9/13, 9/20, 9/27, 10/4 & 10/11 w/Cassie L. 6 week session $75
1st Semester Ongoing Young Preschool Workshop: Saturdays 9:00-9:30 am ongoing class 9/6-1/10 (no class 11/29 or 12/27) w/Cassie L. Ongoing Session $195 per semester. *Cannot be further discounted*
Preschool Combination Classes
Preschool Combination Class for 3 Years Old Thursdays 4:15-5:00 w/Serena. Ongoing classes for age 3. No parent participation; parents/caretakers do not go into the studio with dancers. Will include pre-ballet creative dance and introduction to tap. Pre-registration required. Ongoing Preschool for 3 Years Old. Payment options: $58 monthly or $230/semester *cannot be further discounted* Recital participation TBA.
Preschool Combination Classes for 4 & 5 Years Old Saturdays 9:30-10:15 w/ Cassie L OR Wednesdays 4:15-5:00 w/Cassie L. Ongoing classes for 4-5 years old not yet in kindergarten. No parent participation: parents/caretakers do not go into the studio with dancers.. Will include pre-ballet creative dance and introduction to tap. Ongoing Preschool for 4 & 5 Years Old classes/dancers have option to perform in the spring recital. Pre-registration required. $58 monthly or $230/semester. *cannot be further discounted*
Additional Preschool Offerings
Preschool Tumbling Workshop Fall Session 1 for 3 to 6 year olds. Thursdays 9/4, 9/11, 9/18, 9/25, 10/2 & 10/9. Does not perform in spring recital. Pre-registration required. 6 week session $75.
Youth Hip Hop 1 & 2 Workshop ages 4-6 Thursdays 5:15-5:45 w/Steph. Option to perform in spring recital $211 per semester or $55 monthly installment. *cannot be further discounted*
Youth Combination Classes
Ongoing combination classes for students in grades K-4 with the option to perform in the spring recital. Please inquire for appropriate placement.
Combo A: Tap/Ballet for students ages 5 and up: Saturdays 9:15-10:15 w/Serena OR Mondays 4:00-5:00 w/Cassie L OR Wednesdays 5:15-6:15 w/Cassie L
Combo B: Tap/Ballet for students that have completed Combo 1 or new students 7 & up: Saturdays 10:15-11:15 w/Serena OR Mondays 4:00-5:00 w/Serena
Combo C: Tap/Ballet & Jazz for students that have completed Combo 2 or new students 8 & up:
Saturdays 10:15-11:15 w/Cassie L
Combo D: for students that have completed Combo 3, new students 9 & up, or by placement:
Tuesdays 4:30-6:00 w/Serena & Cassie L
2 for 1 Level 1 Option. By placement or for dancers ages 8 and up. From the following three class options, dancers may choose two classes (choosing from two of the three disciplines) for the price of one. Please contact the studio to inform us of your choices. Additional classes will be charged separately. *Tuition will be charged: Two classes for the price of one.* This pricing is not available for online registration.
Ballet 1 Saturdays 9:15-10:15 w/Bella
Jazz 1 Saturdays 10:15-11:15 w/Bella
Tap 1 11:15-12:15 w/Cassie L
Ballet Classes Please see the bottom of class offerings for our comprehensive listing of ballet classes.
Ballroom Workshops
6 week workshops which will guide all levels through the Waltz, Swing, Foxtrot, Rhumba, Salsa and more; each workshop will be tailored to the group in attendance. Beginners welcome! 6 week sessions $85 per person. These workshops do not perform in spring show. Please wear comfortable clothing and non-marking indoor shoes; no street shoes allowed on dance floors.
Fall Session 1 Thursdays 6:30-7:30 pm 9/18, 9/25, 10/2, 10/9, 10/16 & 10/23 w/Christine
Contemporary/Lyrical Classes Ongoing classes with the option to perform in the spring recital.
Youth Lyrical 1 & 2 ages 6 and up Tuesdays 3:45-4:30 w/Serena
Youth Lyrical/Contemporary 3 Wednesdays 6:15-7:15 w/Serena
Youth Lyrical/Contemporary 4 Tuesdays 6:00-7:00 w/Serena
Adv Teen Contemporary/Lyrical Tuesdays 7:15-8:15 w/Serena
ADULT/Teen Intermediate/Continuing Contemporary/Lyrical Wednesdays 5:15-6:15 pm w/Serena
Lyrical/Contemporary Workshops
ADULT/Teen Beginner Lyrical/Contemporary Fall Session 1 Workshop Tuesdays 7:15-8:15 pm runs 9/9, 9/16, 9/23, 9/30, 10/7 & 10/14 w/Cassie L. 6 week session $99. Pre-registration required.
ADULT/Teen Intermediate/Continuing Contemporary/Lyrical Fall Session 1 Workshop Wednesdays 5:15-6:15 pm runs 9/3, 9/10, 9/17, 9/24, 10/1 & 10/8 w/Serena. Does not perform in spring recital. 6 week session $99. Pre-registration required.
Hip Hop Classes Ongoing classes with the option to perform in the spring recital
Youth Hip Hop 1 & 2 Workshop ages 4-6 Thursdays 5:15-5:45 w/Steph. Option to perform in spring recital $211 per semester or $55 monthly installment. *cannot be further discounted*
Youth Hip Hop ages 6-12 Mondays 6:15-7:15 w/Cassie L OR Saturdays 12:15-1:15 w/Cassie L.
Hip Hop 3 ages 7-10 Thursdays 4:15-5:15 w/Stephanie
Hip Hop 4 ages 11-13 or by recommendation Thursdays 5:45-6:45 w/Stephanie
Hip Hop 5 ages 14 and up or by recommendation Thursdays 6:45-7:45 w/Stephanie
ADULT Intermediate/Continuing Hip Hop Thursdays 7:45-8:45 pm w/Stephanie.
Hip Hop Workshops
ADULT/Teen Beginner Hip Hop Fall Session 1 Workshop Tuesdays 5:15-6:15 pm runs 9/9, 9/16, 9/23, 9/30, 10/7 & 10/14 w/Bella. 6 week session $99. Pre-registration required.
ADULT/Teen Beginner Hip Hop Fall Session 1 Workshop Thursdays 8:45-9:30 pm runs 9/4, 9/11, 9/18, 9/25, 10/2 & 10/9 w/Steph. Beginners welcome! 6 week session $88. Pre-registration required.
ADULT Intermediate/Continuing Hip Hop Fall Session 1 Workshop Thursdays 7:45-8:45 pm runs 9/4, 9/11, 9/18, 9/25, 10/2 & 10/9 w/Stephanie. Does not perform in spring recital. 6 week session $99. Pre-registration required.
Irish Classes Ongoing classes with the option to perform in the spring recital.
Youth Irish 1/2 ages 6 and up Saturdays 1:15-2:15 w/Bella
Levels 2/3 Irish Wednesdays 4:15-5:15 w/Bella
Youth Intermediate 4/5 Irish Wednesdays 5:15-6:15 w/Bella
Irish 6/7 Semester Workshop TBA $211 per semester or $48 monthly installment *cannot be further discounted*. Please contact studio if interested in enrolling.
ADULT Intermediate/Continuing Irish Tuesdays 7:15-8:15 pm w/Bella.
Irish Workshops
ADULT/Teen Beginner Irish & Family Workshop Fall Session 1: Wednesdays 6:15-7:15 pm runs 9/3, 9/10, 9/17, 9/24, 10/1 & 10/8 w/Bella. Soft shoe only. Youth, minimum age 7, may participate with an adult. Pre-registration required. 6 week session $99.
ADULT Intermediate Irish Workshop Fall Session 1: Tuesdays 7:15-8:15 pm runs 9/9, 9/16, 9/23, 9/30, 10/7 & 10/14 w/Bella. Pre-registration required. 6 week session $99.
Irish 6/7 Semester Workshop TBA $211 per semester or $48 monthly installment *cannot be further discounted*. Please contact studio if interested in enrolling.
Jazz Classes Ongoing classes with the option to perform in the spring recital.
Jazz 1 & 2 dancers who have completed Jazz 1 or Combo 3, new dancers ages 8 and up or by placement: Saturdays 10:15-11:15 w/Bella
Jazz 3 & 4 Saturdays 12:15-1:15 w/Bella
Jazz 4/Intermediate Jazz Mondays 5:00-6:00 pm w/Michelle
Teen Int/Adv Jazz Mondays 7:15-8:15 w/Serena
ADULT Continuing Jazz Wednesdays 7:15-8:15 pm w/Cassie L.
Jazz Workshops
ADULT/Teen Beginner Jazz Workshop Fall Session 1: Mondays 7:15-8:15 pm runs Mondays 9/8, 9/15, 9/22, 9/29, 10/6 & 10/13 w/Cassie L. Pre-registration required. 6 week session $99.
ADULT Continuing Jazz Workshop Fall Session 1 Wednesdays 7:15-8:15 pm runs 9/3, 9/10, 9/17, 9/24, 10/1 & 10/8 w/Cassie 6 week session $99. Pre-registration required.
Performance Ensemble Please speak with Cassie or Serena about Performance Ensemble requirements
Junior Performance Ensemble Workshop for dancers ages 6-9 Mondays 5:00-6:00 w/Serena $211 per semester or $48 monthly installment *cannot be further discounted.* Dancers must be enrolled in a Combo class or in tap and ballet classes.
Performance Ensemble Workshop for dancers ages 10 and up Wednesdays 3:45-5:00 w/Serena $211 per semester or $48 monthly installment *cannot be further discounted. *Please speak with Cassie or Serena about Performance Ensemble requirements.
Adult Performance Ensemble Workshop for adult dancers minimum age 18. Mondays 5:15-6:15 w/Cassie L. $211 per semester or $48 monthly installment *cannot be further discounted. * Please speak with Cassie or Serena about Performance Ensemble requirements.
Stretch & Conditioning Class ballet levels 3-7 Ongoing class. Wednesdays 4:15-5:00 w/Ivy does not participate in spring recital
Tap Classes Ongoing classes with the option to perform in the spring recital.
Tap 1 & 2 dancers who have completed Combo 3, new dancers ages 8 and up, or by placement: Saturdays 11:15-12:15 w/Cassie L
Tap 3 Tuesdays 6:15-7:15 w/Cassie L OR Saturdays 11:15-12:15 w/Bella
Tap 4 Mondays 6:00-7:00 w/Serena
Junior Line & Pre-Thomasettes/Level 5 (Level 4 may take as 2nd tap class, level 5 to take as 1st tap class) Thursdays 6:45-7:45 pm w/ Michelle. Dancers looking ahead to proceed to Tap Line need to be enrolled in two tap classes per week by level 4/5.
Advanced Tap (open to level 6 and up) Wednesdays 7:15-8:15 pm w/Cassie L
Tap Line/Pre-Thomasettes (Level 5 and up) & Thomasettes Mondays 6:00-7:15 pm w/Michelle. Dancers need to be enrolled in two tap classes per week in order to proceed to Tap Line. Dancers need to continue in two tap classes per week until they receive the designation of “Thomasette” at which time additional tap classes are optional.
ADULT Beginner/Basic Thursdays 6:45-7:45 pm w/Serena
ADULT Intermediate Wednesdays 6:15-7:15 pm w/Cassie L
Tap Workshops
ADULT/Teen Beginner/Basic Tap Workshop Fall Session 1 Thursdays 6:45-7:45 pm runs 9/4, 9/11, 9/18, 9/25, 10/2 & 10/9w/Serena. 6 week session $99. Pre-registration required.
ADULT Intermediate Tap Workshop Fall Session 1 Workshop Wednesdays 6:15-7:15 pm runs 9/3, 9/10, 9/17, 9/24, 10/1 & 10/8 w/Cassie L. 6 week session $99. Pre-registration required.
Preschool Tumbling Workshop Fall Session 1 for 3 to 6 year olds. Thursdays 9/4, 9/11, 9/18, 9/25, 10/2 & 10/9. Does not perform in spring recital. Pre-registration required. 6 week session $75.
Ballet Classes
Level 1 for dancers who have completed Combo 3, new dancers ages 8 and up or by placement (1 technique classes/week recommended)
Level 2 (2 ballet technique classes/week recommended)
Level 3 & 3A (3 ballet technique classes/week recommended plus pre-pointe/pointe and stretch classes)
Level 4 (3 ballet technique classes/week recommended plus pre-pointe/pointe, pirouette/grand jete and stretch classes)
Levels 5-7 (4 or more ballet technique classes/week recommended plus pointe, partnering, divertissement, variations, stretch classes and workshops as appropriate to level)
BALLET CLASS SCHEDULE
Please note the following ballet schedule includes both classes and “workshops.” Classes are charged on the tuition fee table. Workshops are charged separately and are not able to be discounted. The ballet workshops count toward the necessary number of technique classes dancers need to take per week for pointe/pre-pointe requirements. Classes that are designated with an “R” will participate in the recital; recital participation is optional, not mandatory.
Level 1 & 2 Technique Class Saturdays 9:15-10:15 w/Bella R
Level 2 & 3 Technique Class Tuesdays 5:00-6:00 w/Serena R
Level 2, 3 & 3A Technique Class Thursdays 5:30-6:45 w/Serena R
Level 3, 3A & 4 Technique Class Saturdays 10:00-11:15 w/Ivy R (recommended as 1st class)
Pre-Pointe & Beginner Pointe Saturdays 11:15-12:15 pm w/Serena. Minimum level 3. For the safety of the dancer, dancers may only participate in pointe work at the discretion of the instructor & director of ballet. Minimum age 10 for pointe work; may take pre-pointe prior to age 10 with at least two level 3 (or higher) ballet technique classes per week. Level 3 & 4 dancers ages 10-11 dancing on pointe must take at least 3 technique classes per week. Level 3 & 4 dancers ages 12 and up must take 2 technique classes per week for pointe work. Dancers must also take preceding Saturday ballet technique class. Does not participate in spring recital.
Level 3-7 Stretch Class Wednesdays 4:15-5:00 w/Ivy does not participate in spring recital
Level 3A, 4 & 5 Technique Class Tuesdays 4:00-5:15 w/Ivy
Pointe 1-3 for Dancers Level 4+ Tuesdays 5:15-6:00 w/Ivy; For the safety of the dancer, dancers may only participate in pointe work at the discretion of the instructor & director of ballet. Minimum age 10. Level 4 dancers ages 10-11 dancing on pointe must take at least 3 technique classes per week. Level 4 dancers ages 12 and up must take 2 technique classes per week for pointe work. Dancers must take preceding technique class.
Level 4-6 Technique Thursdays 3:45-5:00 w/Ivy
Level 4-6 Pirouette/Grand Jete Class Thursdays 5:00-5:45 w/Ivy R. Dancers must take preceding technique class.
Level 4-6 Technique Thursdays 3:45-5:00 w/Ivy
Level 4-6 Pirouette/Grand Jete Class Thursdays 5:00-5:45 w/Ivy R. Dancers must take preceding technique class.
Level 5-7 Technique Mondays 3:45-5:00 w/Ivy
Level 5-7 Divertissement Mondays 5:00-6:00 w/Ivy R. Dancers must take preceding technique class.
Level 5-7 Technique Wednesdays 5:00-6:15 w/Ivy
Level 5-7 Variations Class Wednesdays 6:15-7:15 w/ Ivy. Dancers must take preceding technique class. R.
Level 5-7 Technique Fridays 3:45-5:00 w/Ivy
Level 6 & 7 Partnering Fridays 5:00-5:45 w/Ivy. Dancers must take preceding technique class. Possible recital participation TBA
Level 5-7 Technique Saturdays 11:15-12:30 w/Ivy R
Intermediate/Advanced Pointe Saturdays 12:30-1:30 w/Ivy. Level 6 and up and by placement. Dancers Levels 5 and up must take 2 technique classes per week for pointe work. Dancers must take preceding technique class.
ADULT Continuing Ballet Ongoing class. Tuesdays 6:00-7:15 pm w/Ivy. R
Ballet Workshops
ADULT/Teen Beginner Ballet & Family Ballet Workshop Fall Session 1 Tuesdays 6:00-7:00 pm runs 9/9, 9/16, 9/23, 9/30, 10/7 & 10/14 w/Samantha. Pre-registration required. Beginners welcome! Youth, minimum age 7 may participate with an adult. 6 week session $99.
ADULT Continuing Ballet Workshop Fall Session 1: Tuesdays 6:00-7:15 pm runs 9/9, 9/16, 9/23, 9/30, 10/7 & 10/14 w/Ivy. Pre-registration required. 6 week session $99.
Private, Semi-private Classes and Private Coaching Available in all disciplines including ballroom. Private classes range between $25-$40 per half an hour depending upon style and teacher.
Unity Classes See Unity page!
THOMAS SCHOOL OF DANCE
193 Union Street Bangor, Maine 04401
207-945-3457 thomasschoolofdance@gmail.com