Classes, 5th Anniversary Season
The order of classes
A recital programme lists the running order so every family can find their dancer. This page does the same for the weekly classes: every style and level, from Mini and Preballet up to Pointe, grouped by family and marked with the studios that teach it.
Classes meet Monday to Friday, afternoons and evenings, at our Haslett studio (1640 Haslett Rd Ste 1) and at Okemos and Grand Ledge. New students can take a free trial class before they register, and the whole studio is Christ-centered, with every class held in the spirit of Psalm 149:3.

From the first plié to the pointe shoe
Each family below has its own page with the full story of how the class runs. The studio names on the right of every line are where that class is on the weekly schedule today. Call to confirm a slot before you plan around it, because Thursday classes shift between the Nutcracker season (September to December) and the spring season (January to May).
Ballet and pointe
Read the ballet and pointe pageBallet is the spine of the studio. Dancers start in Preballet, move through Ballet 1 to Ballet 5, and step onto pointe through Ballet 3 Pre-Pointe. Ballet 4 meets for 90 minutes, twice a week, so call for its current slot.
Foundations
- PreballetHaslett, Grand Ledge
- Ballet MiniOkemos
- Ballet 1Haslett, Okemos, Grand Ledge
- Ballet 2Haslett, Grand Ledge
Toward pointe
- Ballet 3 / Pre-PointeHaslett, Okemos, Grand Ledge
- Ballet 4Call for the slot
- Ballet 5Grand Ledge
- PointeGrand Ledge
Jazz, tap and lyrical
Read the jazz, tap and lyrical pageRhythm, line and expression, from a Jazz/Tap Combo for ages 4 to 6 to Jazz 2 and Lyrical 2. Musical Theatre meets at Haslett in the spring season. Hip hop and modern are part of the studio's class offering, so call to ask when they next run.
Minis and combos
- Jazz/Tap Combo, ages 4-6Haslett
- Tap MiniOkemos
- Jazz MiniOkemos
- Ballet/Jazz ComboOkemos
Jazz and tap
- Jazz 1Haslett, Okemos, Grand Ledge
- Jazz 2Haslett, Okemos, Grand Ledge
- Tap 1Haslett, Okemos
Lyrical and stage
- Lyrical 1Okemos
- Lyrical 2Grand Ledge
- Musical TheatreHaslett, spring season
- Hip hop and modernCall to ask

Acro and tumbling
Read the acro pageBalance, strength and flexibility, taught barefoot in form-fitting attire. Acro 2 runs at all three studios, with a Preteen and Teen section at Grand Ledge.
- Acro 1Haslett, Okemos
- Acro 2Haslett, Okemos, Grand Ledge
Companies and competitive training
Read the companies pageJunior Company and Senior Company rehearse the studio's Christian adaptation of The Nutcracker. Friday afternoons at Haslett are for dancers who want to compete and condition.
The companies
- Junior Company (Nutcracker)Haslett, Okemos
- Senior Company (Nutcracker)Haslett, Okemos, Grand Ledge
Competitive and conditioning
- Competitive TechniqueHaslett
- Competitive ChoreographyHaslett
- Strength & ConditioningHaslett
Fitness for adults
Read the Ruach Flow and fitness pageRuach Flow is the studio's alternative to yoga, named for the Hebrew word for breath, wind and Spirit. An adult class has drawn praise in a Google review. Call for current times.
- Ballet/Pilates FusionCall for times
- Ruach FlowCall for times
Art and Soul
Read the Art and Soul pageDance for children with disabilities, in a multisensory environment. Parents talk with the instructor first, so call to ask how to begin.
- Art and SoulCall to ask
Which studio teaches what
Haslett carries the widest week, with company, competitive and conditioning classes on top of the core levels. Okemos starts with Mini classes on Monday afternoons. Grand Ledge holds the upper ballet levels and Pointe on Tuesday and Thursday evenings.

Haslett
1640 Haslett Rd Ste 1
- Monday
- Jazz/Tap Combo ages 4-6, Preballet, Ballet 3 Pre-Pointe
- Tuesday
- Ballet 1, Tap 1, Junior Company, Acro 1, Jazz 1
- Wednesday
- Times still to be set, so call to ask
- Thursday
- Ballet 2, Acro 2, Jazz 2, and Senior Company (September to December) or Musical Theatre (January to May)
- Friday
- Strength & Conditioning, Competitive Technique, Competitive Choreography
Okemos
Schedule only, call for directions
- Monday
- Tap Mini, Jazz Mini, Ballet Mini, Junior Company
- Tuesday
- Ballet 1, Tap 1, Acro 1, Jazz 1, Lyrical 1
- Wednesday
- Ballet/Jazz Combo
- Thursday
- Jazz 2 all year. September to December adds Acro 2, Ballet 3 Pre-Pointe and Senior Company.
Grand Ledge
Schedule only, call for directions
- Monday
- Lyrical 2, Ballet 3 / Pre-Pointe, Jazz 2 and Acro 2 for Preteen and Teen
- Tuesday
- Preballet, Ballet 1, then the upper levels: Ballet 5 and Pointe
- Thursday
- Jazz 1, Ballet 5, Pointe
- Friday
- Ballet 2, Senior Company (Nutcracker)
Keep these three leaves with the programme
Once you have found the class, three pages finish the picture. The calendar shows breaks and Recital Day, pricing lists tuition by level, and the dress code names the shoes for every style. Prefer to talk it through? Call (517) 759-5554 and ask for a free trial class. You can also read how our founder and instructors teach, or visit the Christmas Observation Day page to see families watch a class.
- Studio calendar
Breaks, holidays and Recital Day for the season.
- Pricing
Monthly tuition by class level, plus fees and discounts.
- Dress code
Attire, shoes and hair for each style of class.