Intensive Dance Program
Welcome to another great dance season at On Stage Dance Studio!
Welcome to a new and exciting season at On Stage Dance Studio! Use the class recommendation letter that your
child(ren) received to determine which classes to register for. Please note that the instructors have placed your child in the most appropriate class for both their age and their ability. We want the best for your child and have placed
them accordingly. If you are a new dancer & interested in our Intensive Dance Program, please reach out for more information.
2026/2027 Schedule
Intensive Dance Program
Purple IDP Team
- JAZZ: Wednesday 5:00 – 6:00pm
- EXAM BALLET: Wednesday 6:00 – 7:00pm
- PRE-IDP TAP: Monday 5:15 – 6:00pm
Blue IDP Team
- JAZZ: Wednesday 6:00 – 7:00pm & Thursday 4:15 – 5:15pm
- EXAM BALLET: Wednesday 5:00 – 6:00pm & Thursday 5:15 – 6:00pm
- BALLET GROUP: Thursday 6:00 – 6:30pm
- TAP: Monday 4:15 – 5:15pm & Friday 4:45 – 5:45pm
- MUSICAL THEATRE: Saturday 12:00 – 1:00pm
- HIP HOP: Saturday 1:00 – 2:00pm
Green IDP Team
- JAZZ: Tuesday 6:00 – 7:00pm & Thursday 6:00 – 7:00pm
- EXAM BALLET: Tuesday 7:00 – 8:00pm & Thursday 4:00-4:45pm
- BALLET GROUP: Thursday 4:45 – 5:15pm
- TAP: Monday 4:15 – 5:15pm & Friday 4:45 – 5:45pm
- MODERN: Tuesday 5:00 – 6:00pm
- SMALL JAZZ: Wednesday 7:00 – 7:45pm
- MUSICAL THEATRE: Saturday 12:00 – 1:00pm
- HIP HOP: Saturday 1:00 – 2:00pm
Orange IDP Team
- JAZZ: Tuesday 5:00 – 6:00pm & Thursday 7:00 – 8:00pm
- EXAM BALLET: Tuesday 6:00 – 7:00pm & Friday 4:30 – 5:15pm
- BALLET GROUP: Friday 5:15 – 5:45pm
- TAP: Monday 6:00 – 7:00pm (SUPER LINE) & Friday 5:45 – 6:30pm (tech)
- MUSICAL THEATRE: Saturday 12:00 – 1:00pm
- HIP HOP: Saturday 2:00 – 3:00pm
Red IDP Team
- JAZZ: Tuesday 5:00 – 6:00pm & Wednesday 4:00 – 5:00pm
- EXAM BALLET: Tuesday 6:00 – 7:00pm & Friday 5:45 – 6:30pm
- BALLET GROUP: Friday 6:30 – 7:00pm
- TAP: Monday 6:00 – 7:00pm (SUPER LINE) & Monday 7:00 – 7:45pm (tech)
- MODERN: Tuesday 4:00 – 5:00pm
- HIP HOP: Saturday 2:00 – 3:00pm
- CONTEMPORARY: Tuesday 8:00 – 9:00pm
- SMALL JAZZ: Wednesday 7:45 – 8:30pm
- SMALL TAP: Saturday 1:15 – 2:00pm
- SMALL HIP HOP: Friday 8:15 – 9:00pm
- MUSICAL THEATRE: Monday 7:45 – 8:45pm
Teal IDP Team
- JAZZ: Wednesday 8:15 – 9:15pm & Friday 7:15 – 8:15pm
- BALLET TECHNIQUE: Wednesday 7:00 – 8:00pm
- CONTEMPORARY: Tuesday 9:00 – 10:00pm
- MUSICAL THEATRE: Monday 7:45 – 8:45pm
- HIP HOP: Monday 8:45 – 9:45pm
Yellow IDP Team
- JAZZ: Wednesday 6:15 – 7:15pm & Friday 6:15 – 7:15pm
- EXAM BALLET: Wednesday 8:00 – 9:00pm & Friday 8:00 – 9:00pm
- BALLET GROUP: Wednesday 9:00 – 9:30pm
- TAP: Monday 6:00 – 7:00pm (SUPER LINE) & Monday 7:45 – 8:30pm (tech)
- MODERN: Wednesday 4:00 – 5:00pm
- HIP HOP: Tuesday 4:00 – 5:00pm
- CONTEMPORARY: Wednesday 7:15 – 8:15pm
- SMALL TAP: Friday 7:15 – 8:00pm
- SMALL JAZZ: Saturday 3:15 – 4:00pm
Gold IDP Team
- JAZZ: Tuesday 7:00 – 8:00pm & Thursday 8:30 – 9:30pm
- EXAM BALLET: Tuesday 8:00 – 9:00pm & Thursday 7:15 – 8:15pm
- BALLET GROUP: Tuesday 9:00 – 9:30pm
- TAP: Monday 6:00 – 7:00pm (SUPER LINE) & Monday 7:45 – 8:30pm (tech)
- CONTEMPORARY: Thursday 4:00 – 5:00pm
- HIP HOP: Tuesday 4:00 – 5:00pm
- MUSICAL THEATRE: Friday 3:45/4 – 4:45pm
- SMALL JAZZ: Wednesday 4:30 – 5:00pm
- SMALL TAP: Friday 6:30 – 7:15pm
- QUARTET: Sunday (TBA)
Other IDP Options
- Conditioning & Pilates (ages 12+): Thursday 6:30 – 7:15pm
- Jr Modern Tech: Tuesday 7:15 – 8:00pm
- Sr Modern Tech ages 13+: Tuesday 8:00 – 9:00pm
ACRO**:
- GREEN (Blue welcome): Friday 6:00 – 7:00pm
- ORANGE: Friday 7:00 – 8:00pm
- RED: Friday 4:00 – 5:00pm
- YELLOW & TEAL: Friday 5:00 – 6:00pm
- GOLD: Friday 8:00 – 9:00pm
**AT OSG FACILITY
POINTE:
- Pointe A (Red): Friday 7:00 – 7:30pm
- Pointe B (Yellow): Wednesday 9:30 – 10:00pm
- Pointe Small Group: Tuesday 9:30 – 10:00pm
Get Your Child Dancing!
We make it easy.
