Summer Camps 2026
K-Pop Hunters (Full Day) - JULY 20-24
Love K-Pop Demon Hunters? This action-packed camp turns dancers into fierce pop stars on a mission! Campers will train like idols and learn choreography to the soundtrack all while building confidence and power.
Cancellation Policy:
• Full Refund: Cancellations made within 48 hours of registration will receive a full refund.
• 50% Refund: Cancellations made more than 48 hours after registration, but at least 15 days prior to the first day of camp, will receive a 50% refund.
• No Refund (Studio Credit Only): Cancellations made within 15 days of the camp start date are not eligible for a refund. However, a credit will remain on the student’s account and can be used for the following dance season or summer camps.
General Policy:
- All students must be fully registered and paid before 1st day of camp
- No placeholding
- IMD does not offer sibling discounts
- IMD reserves the right to cancel the camp if registration is low. In which case, a full refund will be provided.
- Any cancelations done through IMD will be done 1 week prior to the 1st day of camp
- IMD reserves the right to run classes as they see fit
- Outdoor lunches will be weather dependant. By signing up for camps, you give permission for IMD to chaperone your dancer outside of the studio
- IMD will be taking photos and videos for promotional purposes and may be used on IMD social media. Please inform the office, if you do not want your dancer photographed or videographed
- Only one discount can be applied at a time
- By signing up, you agree to receive texts and emails
Love K-Pop Demon Hunters? This action-packed camp turns dancers into fierce pop stars on a mission! Campers will train like idols and learn choreography to the soundtrack all while building confidence and power.
Cancellation Policy:
• Full Refund: Cancellations made within 48 hours of registration will receive a full refund.
• 50% Refund: Cancellations made more than 48 hours after registration, but at least 15 days prior to the first day of camp, will receive a 50% refund.
• No Refund (Studio Credit Only): Cancellations made within 15 days of the camp start date are not eligible for a refund. However, a credit will remain on the student’s account and can be used for the following dance season or summer camps.
General Policy:
- All students must be fully registered and paid before 1st day of camp
- No placeholding
- IMD does not offer sibling discounts
- IMD reserves the right to cancel the camp if registration is low. In which case, a full refund will be provided.
- Any cancelations done through IMD will be done 1 week prior to the 1st day of camp
- IMD reserves the right to run classes as they see fit
- Outdoor lunches will be weather dependant. By signing up for camps, you give permission for IMD to chaperone your dancer outside of the studio
- IMD will be taking photos and videos for promotional purposes and may be used on IMD social media. Please inform the office, if you do not want your dancer photographed or videographed
- Only one discount can be applied at a time
- By signing up, you agree to receive texts and emails
Monday Tuesday Wednesday Thursday Friday
9:00 AM to 3:00 PM
9:00 AM to 3:00 PM
In Movement Dance Co.
$375.00
ADULT AUGUST SESSION
Adult 18+ Beg/Inter Ballet
Wednesday
7:30 PM to 8:30 PM
7:30 PM to 8:30 PM
Studio A
In Movement Dance Co.
In Movement Dance Co.
$96.00
2026/2027 Ages 6-17 Recreational CORE Division
RAD Ballet 10-12 Grade 5
All RAD Ballet classes will require an assessment to determine correct Ballet Grade. Please note these are not based on school Grade level. Please contact the office to book your assessment before signing up for the class. If dancer is signed up for the incorrect Grade level, we will move the dancer to the appropriate level.
This class prepares for RAD exams.
All RAD Ballet classes will require an assessment to determine correct Ballet Grade. Please note these are not based on school Grade level. Please contact the office to book your assessment before signing up for the class. If dancer is signed up for the incorrect Grade level, we will move the dancer to the appropriate level.
This class prepares for RAD exams.
Wednesday
4:30 PM to 5:30 PM
4:30 PM to 5:30 PM
Studio A
In Movement Dance Co.
In Movement Dance Co.
RAD Ballet 7-9 Grade 2
All RAD Ballet classes will require an assessment to determine correct Ballet Grade. Please note these are not based on school Grade level. Please contact the office to book your assessment before signing up for the class. If dancer is signed up for the incorrect Grade level, we will move the dancer to the appropriate level.
This class prepares for RAD exams.
All RAD Ballet classes will require an assessment to determine correct Ballet Grade. Please note these are not based on school Grade level. Please contact the office to book your assessment before signing up for the class. If dancer is signed up for the incorrect Grade level, we will move the dancer to the appropriate level.
This class prepares for RAD exams.
Wednesday
5:30 PM to 6:30 PM
5:30 PM to 6:30 PM
Studio B
In Movement Dance Co.
In Movement Dance Co.
RAD Intermediate Ballet 11+
All RAD Ballet classes will require an assessment to determine correct Ballet Grade. Please note these are not based on school Grade level. Please contact the office to book your assessment before signing up for the class. If dancer is signed up for the incorrect Grade level, we will move the dancer to the appropriate level.
This class prepares for RAD exams.
All RAD Ballet classes will require an assessment to determine correct Ballet Grade. Please note these are not based on school Grade level. Please contact the office to book your assessment before signing up for the class. If dancer is signed up for the incorrect Grade level, we will move the dancer to the appropriate level.
This class prepares for RAD exams.
Wednesday
6:30 PM to 7:30 PM
6:30 PM to 7:30 PM
Studio A
In Movement Dance Co.
In Movement Dance Co.
RAD Grade 3 Ballet
All RAD Ballet classes will require an assessment to determine correct Ballet Grade. Please note these are not based on school Grade level. Please contact the office to book your assessment before signing up for the class. If dancer is signed up for the incorrect Grade level, we will move the dancer to the appropriate level.
This class prepares for RAD exams.
All RAD Ballet classes will require an assessment to determine correct Ballet Grade. Please note these are not based on school Grade level. Please contact the office to book your assessment before signing up for the class. If dancer is signed up for the incorrect Grade level, we will move the dancer to the appropriate level.
This class prepares for RAD exams.
Friday
5:30 PM to 6:30 PM
5:30 PM to 6:30 PM
Studio B
In Movement Dance Co.
In Movement Dance Co.
RAD Grade 1 Ballet
All RAD Ballet classes will require an assessment to determine correct Ballet Grade. Please note these are not based on school Grade level. Please contact the office to book your assessment before signing up for the class. If dancer is signed up for the incorrect Grade level, we will move the dancer to the appropriate level.
This class prepares for RAD exams.
All RAD Ballet classes will require an assessment to determine correct Ballet Grade. Please note these are not based on school Grade level. Please contact the office to book your assessment before signing up for the class. If dancer is signed up for the incorrect Grade level, we will move the dancer to the appropriate level.
This class prepares for RAD exams.
Friday
6:30 PM to 7:15 PM
6:30 PM to 7:15 PM
Studio A
In Movement Dance Co.
In Movement Dance Co.
RAD Primary Ballet 6-7
All RAD Ballet classes will require an assessment to determine correct Ballet Grade. Please note these are not based on school Grade level. Please contact the office to book your assessment before signing up for the class. If dancer is signed up for the incorrect Grade level, we will move the dancer to the appropriate level.
Primary Ballet is not an exam class.
This class will not participate in the RAD exams. All Grade 1 and above participate in the exams.
All RAD Ballet classes will require an assessment to determine correct Ballet Grade. Please note these are not based on school Grade level. Please contact the office to book your assessment before signing up for the class. If dancer is signed up for the incorrect Grade level, we will move the dancer to the appropriate level.
Primary Ballet is not an exam class.
This class will not participate in the RAD exams. All Grade 1 and above participate in the exams.
Saturday
12:15 PM to 1:15 PM
12:15 PM to 1:15 PM
Studio A
In Movement Dance Co.
In Movement Dance Co.
2026/2027 Ages 3-5 Tiny Tots Division
Tiny Tots Jazz/Tap 4-5
This class is full
This class is full
Saturday
10:45 AM to 11:30 AM
10:45 AM to 11:30 AM
Studio A
In Movement Dance Co.
In Movement Dance Co.
Tiny Tots Pre Primary Ballet 4-5
Saturday
11:30 AM to 12:15 PM
11:30 AM to 12:15 PM
Studio A
In Movement Dance Co.
In Movement Dance Co.
2026/2027 Ages 2-3 Mini Movers Division (Parent Participation)
Parent & Tot Ballet/Tap
Saturday
10:00 AM to 10:30 AM
10:00 AM to 10:30 AM
Studio A
In Movement Dance Co.
In Movement Dance Co.
2026/2027 Ages 6-17 Recreational PERFORMANCE Division
RAD Grade 3 Ballet
All RAD Ballet classes will require an assessment to determine correct Ballet Grade. Please note these are not based on school Grade level. Please contact the office to book your assessment before signing up for the class. If dancer is signed up for the incorrect Grade level, we will move the dancer to the appropriate level.
This class prepares for RAD Exams.
All RAD Ballet classes will require an assessment to determine correct Ballet Grade. Please note these are not based on school Grade level. Please contact the office to book your assessment before signing up for the class. If dancer is signed up for the incorrect Grade level, we will move the dancer to the appropriate level.
This class prepares for RAD Exams.
5:30 PM to 6:30 PM
Studio B
In Movement Dance Co.
In Movement Dance Co.
RAD Ballet 10-12 Grade 5
All RAD Ballet classes will require an assessment to determine correct Ballet Grade. Please note these are not based on school Grade level. Please contact the office to book your assessment before signing up for the class. If dancer is signed up for the incorrect Grade level, we will move the dancer to the appropriate level.
This class prepares for RAD Exams.
All RAD Ballet classes will require an assessment to determine correct Ballet Grade. Please note these are not based on school Grade level. Please contact the office to book your assessment before signing up for the class. If dancer is signed up for the incorrect Grade level, we will move the dancer to the appropriate level.
This class prepares for RAD Exams.
Wednesday
4:30 PM to 5:30 PM
4:30 PM to 5:30 PM
Studio A
In Movement Dance Co.
In Movement Dance Co.
RAD Ballet 7-9 Grade 2
All RAD Ballet classes will require an assessment to determine correct Ballet Grade. Please note these are not based on school Grade level. Please contact the office to book your assessment before signing up for the class. If dancer is signed up for the incorrect Grade level, we will move the dancer to the appropriate level.
This class prepares for RAD Exams.
All RAD Ballet classes will require an assessment to determine correct Ballet Grade. Please note these are not based on school Grade level. Please contact the office to book your assessment before signing up for the class. If dancer is signed up for the incorrect Grade level, we will move the dancer to the appropriate level.
This class prepares for RAD Exams.
Wednesday
5:30 PM to 6:30 PM
5:30 PM to 6:30 PM
Studio B
In Movement Dance Co.
In Movement Dance Co.
RAD Intermediate Ballet 11+
All RAD Ballet classes will require an assessment to determine correct Ballet Grade. Please note these are not based on school Grade level. Please contact the office to book your assessment before signing up for the class. If dancer is signed up for the incorrect Grade level, we will move the dancer to the appropriate level.
This class prepares for RAD Exams.
All RAD Ballet classes will require an assessment to determine correct Ballet Grade. Please note these are not based on school Grade level. Please contact the office to book your assessment before signing up for the class. If dancer is signed up for the incorrect Grade level, we will move the dancer to the appropriate level.
This class prepares for RAD Exams.
Wednesday
6:30 PM to 7:30 PM
6:30 PM to 7:30 PM
Studio A
In Movement Dance Co.
In Movement Dance Co.
RAD Grade 1 Ballet
All RAD Ballet classes will require an assessment to determine correct Ballet Grade. Please note these are not based on school Grade level. Please contact the office to book your assessment before signing up for the class. If dancer is signed up for the incorrect Grade level, we will move the dancer to the appropriate level.
This class prepares for RAD Exams.
All RAD Ballet classes will require an assessment to determine correct Ballet Grade. Please note these are not based on school Grade level. Please contact the office to book your assessment before signing up for the class. If dancer is signed up for the incorrect Grade level, we will move the dancer to the appropriate level.
This class prepares for RAD Exams.
Friday
4:30 PM to 5:15 PM
4:30 PM to 5:15 PM
Studio A
In Movement Dance Co.
In Movement Dance Co.
RAD Primary Ballet 6-7
All RAD Ballet classes will require an assessment to determine correct Ballet Grade. Please note these are not based on school Grade level. Please contact the office to book your assessment before signing up for the class. If dancer is signed up for the incorrect Grade level, we will move the dancer to the appropriate level.
Primary Ballet is not a Exam class.
This class will not participate in the RAD exams. All Grade 1 and above participate in the exams.
All RAD Ballet classes will require an assessment to determine correct Ballet Grade. Please note these are not based on school Grade level. Please contact the office to book your assessment before signing up for the class. If dancer is signed up for the incorrect Grade level, we will move the dancer to the appropriate level.
Primary Ballet is not a Exam class.
This class will not participate in the RAD exams. All Grade 1 and above participate in the exams.
Saturday
12:15 PM to 1:15 PM
12:15 PM to 1:15 PM
Studio A
In Movement Dance Co.
In Movement Dance Co.
Adult (18+) - Fall Sessions
Adult (18+) Hip Hop - 6 Week Session
Monday
7:30 PM to 8:30 PM
7:30 PM to 8:30 PM
Studio A
In Movement Dance Co.
In Movement Dance Co.
$132.00
Adult 18+ Beg/Inter Ballet - 4 Week Session
Wednesday
7:30 PM to 8:30 PM
7:30 PM to 8:30 PM
Studio A
In Movement Dance Co.
In Movement Dance Co.
$96.00
Adult 18+ Beg/Inter Ballet - 6 Week Session
Wednesday
7:30 PM to 8:30 PM
7:30 PM to 8:30 PM
Studio B
In Movement Dance Co.
In Movement Dance Co.
$132.00