Registration
The Hiland Theater Registration
Welcome to NDI New Mexico at The Hiland Theater! We have school year classes and summer classes for ages three to adult in our Young Children’s Division, Junior/Senior Division, Pre-Professional Division and Adult Division.
NDI New Mexico provides affordable rigorous performing arts programming that builds technical skills and personal character and is accessible to all children. We provide a well-rounded experience in the Performing Arts and welcome children of all abilities. NDI New Mexico provides programming that contributes to children’s success in life through healthy attitudes, rigor, discipline and creativity. Students’ experience is consistent with NDI New Mexico’s methodology of joyous learning while the teaching re-enforces the NDI New Mexico Core Four: work hard, do your best, never give up and be healthy. Sliding scale tuition is available to ensure that all children can participate in classes.
 
			Questions?
Fall Registration is Closed
Please check back after December 1, 2025 for Mid-Year Registration.
NDI New Mexico Mid-Year Registration: December 1, 2025 – January 23, 2026
Save the date for Mid-Year Registration at NDI New Mexico at the Hiland Theater. If you wanted to start class, but missed our fall registration window, this is your chance! We are opening up 32 classes for dancers of all ages, including a new class for children aged 18 months to 3 years and their caregivers! See below for a list of classes!
Opening Classes
Young Children’s Division Classes
- Baby Boogie: Saturday 12:00 p.m. – 12:45 p.m. | Allie & Corrina (ages 18m-3y)
Creative Movement: ages 3-5
- Creative Movement: Tuesday 4:00 p.m. – 4:45 p.m. | Allie
- Creative Movement: Thursday 3:30 p.m. – 4:15 p.m. | Allie
- Creative Movement: Saturday 9:00 a.m. – 9:45 a.m. | Corrina
- Creative Movement*: Saturday 10:00 a.m. – 10:45 a.m. | Corrina*
Primary Classes: ages 5-8 (Level I = 5-6, Level II = 6-8)
- Primary Ballet I*: Tuesday 5:00 p.m. – 6:00 p.m. | Allie*
- Primary Ballet I*: Thursday 4:30 p.m. – 5:30 p.m. | Allie*
- Primary Ballet I: Saturday 11:00 a.m. – 12:00 p.m. | Corrina
- Primary Ballet II: Wednesday 4:30 p.m. – 5:30 p.m. | Kim
- Primary Ballet II: Saturday 11:00 a.m. – 12:00 p.m. | Emma
- Primary Hip-Hop I: Thursday 5:30 p.m. – 6:30 p.m. | Kyla
- Primary Hip-Hop II: Thursday 4:30 p.m. – 5:30 p.m. | Kyla
- Primary Jazz: Tuesday 5:00 p.m. – 6:00 p.m. | Antoinette
- Primary Tap: Tuesday 4:30 p.m. – 5:30 p.m. | Feli
Junior/Senior Division Classes (ages 8-17)
- Breaking I: Thursday 5:00 p.m. – 6:00 p.m. | Francois
- Breaking II: Monday 5:45 p.m. – 6:45 p.m. | Francois (experience required)
- Breaking III: Monday 7:00 p.m. – 8:00 p.m. | Francois (experience required, 12+)
- Breaking IV*: Wednesday 6:00 p.m. – 7:00 p.m. | Francois*
- Contemporary/Modern I: Tuesday 4:30 p.m. – 5:30 p.m. | Emma
- Hip-Hop I B: Monday 4:45 p.m. – 5:45 p.m. | Kyla
- Hip-Hop IV*: Wednesday 7:00 p.m. – 8:00 p.m. | Maria*
- Musical Theatre III*: Wednesday 6:00 – 7:45 p.m. | Melody & Jocelyn*
- Tap I: Monday 4:45 p.m. – 5:45 p.m. | Feli
- Tap II B: Thursday 4:30 p.m. – 5:30 p.m. | Feli (experience required)
Community Division Classes (ages 16-Adult)
- Beginning Ballet: Wednesday 7:00 p.m. – 8:15 p.m. | Elana
- Intermediate Ballet: Monday 5:45 p.m. – 7:15 p.m. | Elana
- Hip-Hop/Breaking: Saturday 12:30 p.m. – 1:00 p.m. | Francois
- Beginning Modern: Friday 5:45 p.m. – 6:45 p.m. | Elana
- Intermediate Modern: Friday 6:45 p.m. – 8:00 p.m. | Elana
- Beginning Tap: Wednesday 6:00 p.m. – 7:00 p.m. | Feli
- Intermediate Tap: Thursday 6:00 p.m. – 7:00 p.m. | Feli
- Advanced Tap: Monday 6:45 p.m. – 7:45 p.m. | Feli
*Please call (505) 340-0200 or Email to inquire about the wait list or special registration for these classes.
Don’t see what you’re looking for? Contact Vaughn Irving, Hiland Program Producer: (505) 340-0200 | Email


