2026-2027 Dance Season

Name
Days
Location
Opal Ballet
While going through a ballet adventure, students will learn Cecchetti Primary 1 curriculum in addition to other ballet knowledge. We will work on body alignment, poise, balance, motor skills all while having fun! Don't forget to add on Opal Jazz and Tap!

This class primarily is for K-3rd grade students from OCCS or homeschool.

Ages 5 - 11
Monday
3:30 PM to 4:15 PM
OCCS GYM
Oswego
Opal/Emerald Jazz
This is a beginner jazz class for students at Opal-Emerald levels. This class is primarily intended for students in grades K-3.

Jazz involves fun, creative, sharp movements from a wide range of jazz styles. In this class we will work on beginner jazz movements while exploring creative movement. Since jazz has strong roots in ballet it is highly encouraged that dancers who take a jazz class with us also take a ballet class as this will help them reach their full potential.

Ages 5 - 11
Monday
4:15 PM to 4:45 PM
OCCS GYM
Oswego
Opal/Emerald Tap
This is a beginner jazz class for students at Opal-Emerald levels. This class is primarily intended for students in grades K-3.

Jazz involves fun, creative, sharp movements from a wide range of jazz styles. In this class we will work on beginner jazz movements while exploring creative movement. Since jazz has strong roots in ballet it is highly encouraged that dancers who take a jazz class with us also take a ballet class as this will help them reach their full potential.

Ages 5 - 11
Monday
4:45 PM to 5:15 PM
OCCS GYM
Oswego
Emerald Ballet
While going through a ballet adventure, students will learn Cecchetti Primary 1 curriculum in addition to other ballet knowledge. We will work on body alignment, poise, balance, motor skills all while having fun! Don't forget to add on Opal Jazz and Tap!

This class primarily is for students in grades K-3.

Ages 5 - 11
Monday
5:15 PM to 6:00 PM
OCCS GYM
Oswego
Pearl Ballet

This group will be a full hour ballet class including barre, center, turns and leaps. Students will grow in their technique and strength. Ballet methodology taught will include Cecchetti Primary 3 curriculum. Students will grow in poise, coordination, balance, turnout, strength and so much more.

Primary for students in grade 4-9th with some ballet experience.

Ages 8 - 18
Tuesday
3:30 PM to 4:30 PM
OCCS GYM
Oswego
Pearl/Sapphire Jazz
This is a jazz class primarily for students at Pearl/Sapphire level or grades 4-9th with some jazz experience.
Jazz involves fun, creative, sharp movements from a wide range of jazz styles. In this class we will work on developing jazz technique while exploring creative movement. Since jazz has strong roots in ballet it is highly encouraged that dancers who take a jazz class with us also take a ballet class as this will help them reach their full potential.

Ages 8 - 18
Tuesday
4:30 PM to 5:00 PM
OCCS GYM
Oswego
Pearl/Sapphire Tap
Primarily for students in Pearl/Sapphire level with some tap experience grades 4-9th.

Students will work on developing rhythm and musicality through tap movements. Tap really helps students to develop an ear for sound, movement and time. Students are highly encouraged to take ballet and jazz as well, as the skills taught in these classes are fundamental for their growth as a dancer.


Ages 8 - 18
Tuesday
5:00 PM to 5:30 PM
OCCS GYM
Oswego
Sapphire Ballet
This class is primarily for students in grade 4-9th with some ballet experience.

This group will be a full hour ballet class including barre, center, turns and leaps. Students will grow in their technique and strength. Ballet methodology taught will include Cecchetti Primary 2 curriculum. Students will grow in poise, coordination, balance, turnout, strength and so much more.

Ages 8 - 18
Tuesday
5:30 PM to 6:30 PM
OCCS GYM
Oswego
Ballet Technique
This is a ballet technique class for our advances dancers, invitation only. Pointe dancers and those in Grace's Crew must take this additional ballet class each week.
Ages 8 - 18
Tuesday
6:30 PM to 7:45 PM
OCCS GYM
Oswego
Bible Study
Free bible study for dancers in grades 7-12, required for Grace's Crew dancers.
Ages 8 - 18
Tuesday
7:45 PM to 8:15 PM
OCCS GYM
Oswego
Grace's Crew
Ages 12 - 25
Tuesday
8:15 PM to 9:00 PM
OCCS GYM
Oswego
Acro Level 2
This class is primarily for students in grade 3 and up, but it is most important that they have acro experience. Have mastered cartwheels, can do back bends, and have other acro experience.
Ages 8 - 18
Wednesday
4:30 PM to 5:30 PM
OCCS GYM
Oswego
Acro Level 1
This class is primarily for students in grade K and up, who are new to acro and tumbling or have little experience/skills.
Ages 5 - 18
Wednesday
5:30 PM to 6:15 PM
OCCS GYM
Oswego
Ruby Ballet
This preschool class will keep the young ones going! As they travel through their ballet adventure they will learn age-appropriate Ballet steps. They will explore learning creatively, and self-expression, as well as developing social skills and strengthening motor skills. They will also be learning tap skills without tap shoes preparing them for tap the following year.

This class is primarily for students in Prek ages 4-5, but kindergarteners are welcome too!

Ages 3.5 - 6
Thursday
3:30 PM to 4:15 PM
OCCS GYM
Oswego
Topaz Ballet
This ballet class is for our intermediate students primarily those in grade 5-12th, but some younger exceptions may be made. Students in this class will work through grade 1 and grade 2 Cecchetti ballet material. Each class will have barre, center, across the floor and combinations.
Ages 10 - 19
Thursday
4:15 PM to 5:30 PM
OCCS GYM
Oswego
Topaz/Diamond Tap
Prerequisite: Pearl/Topaz Tap or approved by teacher. Primarily for students in grade 5-12th intermediate to advanced levels.

Students will work on developing rhythm and musicality through tap movements. Tap really helps students to develop an ear for sound, movement and time. Students are highly encouraged to take ballet and jazz as well, as the skills taught in these classes are fundamental for their growth as a dancer.

Ages 10 - 19
Thursday
5:30 PM to 6:15 PM
OCCS GYM
Oswego
Turquoise Tiny Tots Ballet
This preschool class will keep the young ones going! As they travel through their ballet adventure they will learn age-appropriate Ballet steps. They will explore learning creatively, and self-expression, as well as developing social skills and strengthening motor skills. They will also be learning tap skills without tap shoes preparing them for tap the following year.

This class is primarily for dancers ages 3-5, but kindergarteners are welcome too!

Ages 2.5 - 6
Thursday
5:30 PM to 6:15 PM
OCCS GYM
Oswego
Topaz/Diamond Jazz
Prerequisite: Pearl Jazz or equivalent
Corequisite: Students should also take a ballet class for technique.
This class is primarily for students in grade 5-12th intermediate to advanced levels.

Class curriculum includes traditional jazz movement and a proper warm-up, stretches, isolations, across-the-floor progressions, and combinations, high energy music and creative expression.

Ages 10 - 19
Thursday
6:15 PM to 6:45 PM
OCCS GYM
Oswego
Diamond Ballet
Diamond Ballet -
Prerequisite: Studied Cecchetti Grade 2 (or approved by teacher).
This class is for advanced students in grade 7-12th and college students continuing their dance training.

This ballet class includes barre, center, turns and leaps. Students will grow in their technique and strength. Ballet methodology taught will be primarily Cecchetti Grade 3 and 4 curriculum. Students will grow in poise, coordination, balance, turnout, strength and so much more.



Ages 12 - 25
Thursday
6:45 PM to 8:00 PM
OCCS GYM
Oswego
Pointe
Invitation Only - this class is for those students who have been studying pointe. They must continue to take Ballet Technique in addition to their ballet class, and complete weekly exercises on their own.
Ages 12 - 25
Thursday
8:00 PM to 8:45 PM
OCCS GYM
Oswego