
Ballet
Three to adult
- thirteen classes a week
- 200 places a week in all
The technique everything else in this building borrows from, taught slowly and in the same order every year.
She keeps asking for ballet. Is four too young?
000-000-0000 · office answered from 10am, closed Sundays

The whole catalogue
five kinds of dance and four instruments, forty-six weekly classes between them, and nothing else — the list is deliberately not longer.
Ballet, jazz, tap, hip hop and contemporary; piano, guitar, violin and voice. That is the whole offer, and it is the number a six-teacher school can actually be good at rather than the number a marketing page would prefer. A school this size that also advertised musical theatre, acro, ballroom, drums, cello and flute would be advertising a timetable it cannot staff, and any parent who has tried to book one of those classes elsewhere can usually tell within a term.
What follows is the catalogue in full: every discipline as its own card below, then its own page with its own class table, its own honest awkward thing and its own teacher; then the same forty-six classes again, grouped by discipline and priced; and finally the five age bands, in case that is the easier place for you to start.
Pick a discipline

Three to adult
The technique everything else in this building borrows from, taught slowly and in the same order every year.
She keeps asking for ballet. Is four too young?

Six to adult
Fast, rhythmic and the most immediately satisfying class in the building for a beginner.
He wants to dance but he thinks ballet is for girls.

Four to adult
The most mathematical thing taught in this building, and the one that most reliably makes a child practise.
Does tap still get taught anywhere?

Six to adult
Grounded, rhythmic and taught with its history attached rather than as a style borrowed from a video.
Is it appropriate for a seven-year-old?

Nine to adult
Weight, floor and breath — the class that changes how a trained dancer moves.
She has done ballet for six years and is bored.

Six to adult
One to one, thirty to sixty minutes, and the instrument every other one is easier to learn beside.
We do not have a piano. Can she still start?

Eight to adult
Taught in small groups, because a beginner guitarist learns faster in a room with other beginners.
He wants to play electric. Do you make him start on classical?

Six to adult
One to one, with an ensemble to play in from the first year — which is the part that makes people stay.
How long before it stops sounding like that?

Eleven to adult, and a teen ensemble
One to one from about eleven, and an ensemble with no audition.
She sings all day. Should she have lessons?
Every class, by discipline
Nine tables, one per discipline, in the order the cards above are in. The fee column is the per-session rate multiplied by the sessions that class actually meets this term — never a flat term price, because a holiday falls on a weekday and not on a term.
| Class | Day | Time | Room | Teacher | Places | Term fee |
|---|---|---|---|---|---|---|
| BalletFirst Steps ages 3 to 5 | Monday | 3:45pm - 4:30pm | Studio A | Marisol Duarte | 12 | $234 |
| BalletBallet 1 ages 6 to 8 | Monday | 4:45pm - 5:45pm | Studio A | Marisol Duarte | 16 | $286 |
| BalletBallet 3 ages 11 to 14 | Monday | 6:00pm - 7:15pm | Studio A | Marisol Duarte | 16 | $338 |
| BalletAdult open eighteen and over | Monday | 7:30pm - 8:45pm | Studio A | Marisol Duarte | 18 | $338 |
| BalletFirst Steps ages 3 to 5 | Wednesday | 3:45pm - 4:30pm | Studio A | Marisol Duarte | 12 | $234 |
| BalletBallet 2 ages 9 to 11 | Wednesday | 4:45pm - 5:45pm | Studio A | Marisol Duarte | 16 | $286 |
| BalletBallet 4 ages 14 to 17 | Wednesday | 6:00pm - 7:15pm | Studio A | Marisol Duarte | 16 | $338 |
| BalletTeen technique ages 13 to 17 | Thursday | 6:00pm - 7:15pm | Studio A | Marisol Duarte | 16 | $338 |
| BalletBallet 3 ages 11 to 14 | Friday | 5:45pm - 7:00pm | Studio A | Marisol Duarte | 16 | $338 |
| BalletFirst Steps ages 3 to 5 | Saturday | 9:00am - 9:45am | Studio A | Marisol Duarte | 12 | $234 |
| BalletBallet 1 ages 6 to 8 | Saturday | 9:45am - 10:45am | Studio A | Marisol Duarte | 16 | $286 |
| BalletBallet 2 ages 9 to 11 | Saturday | 10:45am - 12:00pm | Studio A | Marisol Duarte | 16 | $338 |
| BalletAdult open eighteen and over | Saturday | 1:15pm - 2:30pm | Studio A | Marisol Duarte | 18 | $338 |
| Class | Day | Time | Room | Teacher | Places | Term fee |
|---|---|---|---|---|---|---|
| JazzFirst Steps creative dance ages 3 to 5 | Tuesday | 4:00pm - 4:45pm | Studio B | Grace Okonkwo | 12 | $234 |
| JazzJazz 1 ages 6 to 9 | Tuesday | 4:45pm - 5:45pm | Studio A | Grace Okonkwo | 16 | $286 |
| JazzJazz 2 ages 10 to 13 | Tuesday | 5:45pm - 7:00pm | Studio A | Grace Okonkwo | 16 | $338 |
| JazzJuniors ages 6 to 8 | Wednesday | 5:00pm - 6:00pm | Studio B | Grace Okonkwo | 14 | $286 |
| JazzJazz 3 ages 14 to 17 | Thursday | 5:00pm - 6:00pm | Studio A | Grace Okonkwo | 16 | $286 |
| JazzAdult open eighteen and over | Thursday | 7:30pm - 8:45pm | Studio A | Grace Okonkwo | 18 | $338 |
| JazzFirst Steps creative dance ages 3 to 5 | Saturday | 9:00am - 9:45am | Studio B | Grace Okonkwo | 12 | $234 |
| JazzIntermediates ages 9 to 12 | Saturday | 11:00am - 12:00pm | Studio B | Grace Okonkwo | 14 | $286 |
| Class | Day | Time | Room | Teacher | Places | Term fee |
|---|---|---|---|---|---|---|
| TapJuniors ages 6 to 9 | Tuesday | 5:00pm - 5:45pm | Studio C | Danny Ruiz | 10 | $234 |
| TapTeens and adults eighteen and over | Tuesday | 6:00pm - 7:00pm | Studio C | Danny Ruiz | 10 | $286 |
| TapFirst Steps ages 4 to 6 | Thursday | 4:00pm - 4:45pm | Studio C | Danny Ruiz | 10 | $234 |
| TapIntermediates ages 10 to 13 | Friday | 6:00pm - 7:00pm | Studio C | Danny Ruiz | 10 | $286 |
| TapJuniors ages 6 to 9 | Saturday | 11:00am - 11:45am | Studio C | Danny Ruiz | 10 | $234 |
| TapTeens ages 13 to 17 | Saturday | 12:00pm - 1:00pm | Studio C | Danny Ruiz | 10 | $286 |
| Class | Day | Time | Room | Teacher | Places | Term fee |
|---|---|---|---|---|---|---|
| Hip hopJuniors ages 6 to 8 | Monday | 5:00pm - 6:00pm | Studio B | Danny Ruiz | 14 | $286 |
| Hip hopTeens ages 13 to 17 | Monday | 6:15pm - 7:15pm | Studio B | Danny Ruiz | 14 | $286 |
| Hip hopIntermediates ages 9 to 12 | Thursday | 4:45pm - 5:45pm | Studio B | Danny Ruiz | 14 | $286 |
| Hip hopAdult open eighteen and over | Thursday | 6:15pm - 7:15pm | Studio B | Danny Ruiz | 14 | $286 |
| Hip hopJuniors ages 6 to 8 | Saturday | 10:00am - 11:00am | Studio B | Danny Ruiz | 14 | $286 |
| Class | Day | Time | Room | Teacher | Places | Term fee |
|---|---|---|---|---|---|---|
| ContemporaryTeens ages 13 to 17 | Tuesday | 7:00pm - 8:15pm | Studio A | Grace Okonkwo | 16 | $338 |
| ContemporaryAdult open eighteen and over | Wednesday | 6:15pm - 7:30pm | Studio B | Grace Okonkwo | 14 | $338 |
| ContemporaryJuniors ages 9 to 12 | Friday | 4:45pm - 5:45pm | Studio B | Grace Okonkwo | 14 | $286 |
| ContemporaryTeens ages 13 to 17 | Saturday | 12:00pm - 1:15pm | Studio A | Grace Okonkwo | 16 | $338 |
| Class | Day | Time | Room | Teacher | Places | Term fee |
|---|---|---|---|---|---|---|
| PianoMusic and movement ages 3 to 5 | Friday | 4:00pm - 4:45pm | Studio A | Elena Vasquez | 12 | $234 |
| Class | Day | Time | Room | Teacher | Places | Term fee |
|---|---|---|---|---|---|---|
| GuitarGroup guitar, beginners ages 8 to 12 | Tuesday | 5:30pm - 6:15pm | Music Room 1 | Jonah Feldman | 8 | $234 |
| GuitarGroup guitar, continuing ages 10 to 14 | Thursday | 5:30pm - 6:15pm | Music Room 1 | Jonah Feldman | 8 | $234 |
| GuitarGroup guitar, beginners ages 8 to 12 | Saturday | 10:00am - 10:45am | Music Room 1 | Jonah Feldman | 8 | $234 |
| Class | Day | Time | Room | Teacher | Places | Term fee |
|---|---|---|---|---|---|---|
| ViolinMusicianship, foundation ages 7 to 10 | Wednesday | 5:30pm - 6:15pm | Music Room 2 | Priya Raman | 8 | $234 |
| ViolinString ensemble ages 10 to 17 | Wednesday | 6:30pm - 7:30pm | Music Room 2 | Priya Raman | 8 | $286 |
| ViolinMusicianship, teens ages 12 to 17 | Friday | 5:00pm - 5:45pm | Music Room 2 | Priya Raman | 8 | $234 |
| ViolinString ensemble ages 10 to 17 | Saturday | 11:00am - 12:00pm | Music Room 2 | Priya Raman | 8 | $286 |
| Class | Day | Time | Room | Teacher | Places | Term fee |
|---|---|---|---|---|---|---|
| VoiceMusicianship, juniors ages 6 to 9 | Monday | 5:00pm - 5:45pm | Music Room 1 | Jonah Feldman | 8 | $234 |
| VoiceTeen vocal ensemble ages 12 to 17 | Tuesday | 6:30pm - 7:30pm | Music Room 1 | Jonah Feldman | 8 | $286 |
The same classes, arranged by day and by studio instead · Every term's dates, and the fee for every class
Or start from age instead
"Ballet classes" is what a dancer searches for. "Classes for a four-year-old near me" is what a parent searches for, and the two want different pages.
Ages three to five
Forty-five minutes, twelve children, and one thing at a time.
seven classes open to this age
Ages six to eight
The year most students find the thing they are going to stay with.
thirteen classes open to this age
Ages nine to twelve
Where technique starts to compound, and where a second class starts to earn its fee.
twenty-one classes open to this age
Ages thirteen to seventeen
Serious classes for students who have chosen to be there, and no pressure to make it a career.
seventeen classes open to this age
Eighteen and over
Six open classes a week for adults, including four for people who have never danced.
six classes open to this age
Fall Term 2026 · enrolment open · one free trial per student per discipline
A trial is a real class and the student joins in. It is the only evidence about a school that is not marketing, which is why it costs nothing. If the class you want is full you will be offered the waiting list instead, with the position you would be in — a number, not a promise to be in touch.