The BalletCorps Corps Program
The BalletCorps Corps Program provides structured classical ballet training for dancers ages 6–19 across four class levels.
Our curriculum is designed to build strong technical foundations while encouraging discipline, focus, and artistic growth. Students progress through carefully structured levels as their strength, coordination, and understanding of classical ballet develop.
To help accommodate families with busy schedules, BalletCorps now offers flexible training options, allowing students to attend one, two, three, or four classes per week depending on their goals and availability.
Class Time Designations
Some levels offer multiple sections to better accommodate different family schedules.
Classes labeled “1” meet earlier in the afternoon, while classes labeled “2” meet later in the evening. These sections follow the same curriculum and training standards, simply offered at different times of day.
Junior A
Ages ~6–8
Building the foundations of classical ballet.
Junior A introduces young dancers to the foundations of classical ballet. Students begin developing posture, coordination, musicality, and classroom discipline while learning the fundamental vocabulary of ballet.
Classes emphasize proper alignment, basic barre work, and simple center exercises designed to build strength and confidence.
Class Options
Junior A1
• Monday — 4:30–5:30 PM
• Thursday — 4:30–5:30 PM
Junior A2
• Tuesday — 5:30–6:30 PM
• Friday — 5:30–6:30 PM
Junior B
Ages ~9–11
Expanding technique, strength, and classical vocabulary.
Junior B builds on the foundations established in Junior A while introducing more complex combinations, jumps, and turns. Students continue developing strength, coordination, and musical awareness while expanding their classical ballet vocabulary.
Training begins to focus more on precision, control, and increased technical expectations.
Class Options
Junior B1
• Tuesday — 4:15–5:30 PM
• Wednesday — 3:30–4:45 PM
• Friday — 3:30–4:45 PM
Junior B2
• Wednesday — 6:45–8:00 PM
• Thursday — 5:30–6:45 PM
Intermediate
Ages ~12–14
Includes beginning pointe work
Intermediate dancers continue strengthening their technique while developing greater control, endurance, and artistic expression. At this level, students begin introductory pointe work as they build the strength and alignment required for safe pointe training.
Classes include more demanding combinations, expanded center work, and continued development of musicality and coordination. Students also begin refining their understanding of classical style and performance quality as they prepare for advanced classical ballet training.
Class Schedule
• Monday — 5:30–6:45 PM
• Wednesday — 5:30–6:45 PM
• Friday — 6:30–8:00 PM
Advanced
Ages ~14+
Where technique, artistry, and discipline come together.
The Advanced Ballet class prepares dancers for the demands of today’s ballet world. Training focuses on advanced technique, refinement of classical lines, and individualized guidance to help each dancer develop their full potential.
Students receive coaching not only in technical mastery, but also in how to approach auditions, prepare for summer intensives and competitions, and navigate the expectations of serious ballet training.
At this level, dancers work toward a deeper understanding of artistry, discipline, and professionalism. The goal is not only strong technique, but the development of confident, thoughtful dancers who are prepared for opportunities both within and beyond BalletCorps.
Class Schedule
• Monday — 6:45–8:15 PM
• Tuesday — 6:45–8:15 PM
• Thursday — 6:45–8:15 PM
• Friday — 6:30–8:00 PM