
Ballet Program
Our Ballet Program at MADcorp provides structured, high-quality dance education for children and teens aged 4–17. All classes follow the recognized Royal Academy of Dance (RAD) syllabus, focusing on technique, artistry, and performance skills in a supportive, engaging environment. Students may also choose to take RAD examinations.
Program Structure
Levels: Pre-Primary → Advanced
Weekly Classes: 1–2 sessions per week depending on level
Class Components:
Training includes barre exercises, center work, Port de Bras & waltz movements, Petit allegro & traveling jumps, choreography & performance practice
PBT Techniques – Used selectively to enhance technique and prevent injuries
Optional: RAD Examinations (annual)
Note: Participation is optional and does not affect promotion to the next level
Program Features
Small Class Sizes: Personalized guidance ensures steady progress
Evidence-based Training: Structured instruction following RAD syllabus
Artistic Growth: Develop musicality, stage presence, and expressive movement
Confidence & Discipline: Builds focus, resilience, and teamwork
Performance Opportunities: Recitals, showcases, and competitions
RAD Exam Opportunities: For students seeking formal recognition
Fees & Enrollment
Enrollment: Session-based only (no drop-in classes)
Session Length: 11–16 classes per session (depending on holidays/closures)
Fees: $25 + HST per class ($25.75 + HST per class starting from Sep 2, 2025)
Attire Requirements and Fee:
Studio leotard (Compulsory): $36 + HST
Full-sole Ballet Shoes (optional): $28 + HST, includes a complimentary pair of ballet tights. *Families may alternatively choose to purchase shoes independently.
Starting from Grade 1: Additional attire required — Ballet character shoes and skirt (extra fee applies).
Trial: $15 + HST — credited toward your program fee upon registration
Click to schedule your trial
Makeup Classes: 2 per session included; additional makeups by arrangement
See our FAQ for session and fee details.

RAD Ballet Exam Program
Our RAD Ballet Exam Program offers students the opportunity to participate in Royal Academy ofDance (RAD) annual ballet examinations, starting from Pre-Primary level and up. Participation is completely optional, providing a wonderful way for students to set goals, celebrate progress, and experience personal growth.
Program Structure
Eligibility: Students currently enrolled in MADcorp’s regular ballet program
Attendance Requirement:
1–2 regular ballet classes per week, depending on level
1 RAD Exam Preparation class per week during the exam preparation period
Must maintain 80% attendance to qualify for the RAD exam
Exam Class Schedule:
Example: For a Spring exam, students attend the exam class from September – March
After the exam, students continue with their regular classes per week from April – June depending on their level
Focus: Exam preparation, refinement of technique, performance readiness
Class Components:
Exam-specific barre and center exercises, Port de Bras, waltz, and petit allegro for performance precision, Repertoire practice for the chosen RAD grade
Program Features
· Personalized guidance to polish technique for RAD exams
· Performance-focused instruction to boost confidence and stage presence
· Opportunity to receive official RAD recognition for accomplishments
· Supportive environment for students to grow and challenge themselves
Fees & Enrollment
Program Fees:
$25 + HST per class ($25.75 + HST per class starting from Sep 2, 2025)
Additional RAD Exam fees apply as required (see below)
Examination Fees:
Starting from Primary Level: $276 + HST (2025 reference fee; increases with higher grades)
Note: Fees are based on 2025 rates; final cost may adjust per RAD’s updated registration fees
What included in the exam package:
- RAD Exam Fee
- Administrative Fee
- Mock Exam (Students must attend a mock exam prior to the actual RAD exam, all sessions are scheduled after 4 PM on weekdays)
- Pre-exam practice on exam day
- Preparation support and exam attire (leotard, skirt, props)
Enrollment & More Details
Contact us for details regarding RAD exam registration and preparation
Enrollment is separate from regular sessions (exam-only program)

K-Pop & Hip Hop Dance Program
Dance to your favourite K-Pop hits while learning authentic hip hop and jazz techniques! This program builds confidence, rhythm, and stage presence as students prepare for exciting performance pieces. Classes are suitable for beginners to advanced levels and focus on both foundational skills and expressive choreography.
Program Structure
Levels: Beginner → Advanced
Weekly Classes: 1 class per week, 60-90 minutes class depends on the level
Class Components:
· Hip Hop fundamentals and body isolation
· Jazz technique for style and musicality
· K-Pop choreography and performance practice
· Rhythm and coordination exercises
Program Features
· 1:8 Small class sizes for personalized guidance
· Technique-focused training for long-term skill development
· Confidence and stage presence development
· Stage Performance opportunities, showcases and competitions
· Creative expression through contemporary K-Pop routines
Fees & Enrollment
Enrollment: Session-based only (no drop-in classes)
Session Length: 11–16 classes per session (depending on holidays/closures)
Fees: $25 + HST per 60-minute class ($25.75 + HST per class starting from Sep 2, 2025)
Trial: $15 + HST — credited toward your program fee upon registration
Click to schedule your trial
Makeup Classes: 2 per session included; additional makeups by arrangement
See our FAQ for session and fee details.

Mixed Media Art Program
At MADcorp, our Mixed Media Art Program inspires young artists to explore, experiment, and express their unique creativity. Students work with a variety of materials and techniques, combining drawing, painting, 3D art, clay, and craft, while developing confidence, critical thinking, and their own artistic voice. Classes are designed for all skill levels, encouraging hands-on learning, imaginative projects, and optional opportunities to participate in local and international art competitions.
Program Structure
Levels: Age 4+
Weekly Classes: 1 class per week
Class Duration: 60–90 minutes depending on level
Class Components:
Self-Expression
· Encouraging each student’s individual artistic voice and experimentation
Drawing & Painting
· Pencils, coloured pencils, markers, oil pastels, water-colour, acrylic paint
Craft & 3D Art
· Cutting, collage, clay modelling, and mixed media sculpture (creating 3D art by combining clay, paper, fabric, and other materials)
Creative Exploration
· Combining multiple materials and techniques in imaginative projects
Art Fundamentals
· Color theory, composition, and design principles
Program Features
· 1:6 for age 4+ / 1:8 For age 8+ Small class sizes for personalized guidance
· Develops creativity, critical thinking, and artistic confidence
· Hands-on projects for every skill level
· Opportunities to showcase work in exhibitions and competitions
· Optional Art Competitions: Students may choose to participate in competitions, providing a fun and inspiring way to showcase their work, explore new ideas, and learn from other young artists
· Encourages experimentation and self-expression
Fees & Enrollment
Enrollment: Session-based only (no drop-in classes)
Session Length: 11–16 classes per session (depending on holidays/closures)
Fees: $25 + HST per 60-minute class ($25.75 + HST per class starting from Sep 2, 2025)
Trial: $15 + HST — credited toward your program fee upon registration
Click to schedule your trial
Makeup Classes: 2 per session included; additional makeups by arrangement
See our FAQ for session and fee details.

Adult Ballet Beginner Program
New to ballet or looking to pick it up again?
Perfect for beginners and experienced dancers, our Adult Ballet classes provide a welcoming environment to build strength, flexibility, and confidence. Learn fundamental technique, graceful movements, and dynamic combinations while enjoying a supportive, engaging setting. All classes incorporate elements of the RAD curriculum to ensure proper technique and alignment, even for adult learners.
Program Structure
Level: Beginner / Returning dancers
Class Duration: 60 minutes
Weekly Classes: 1 class per week
Class Size: Maximum 6 students for personalized guidance
Class Components:
· RAD-inspired technique integration for foundational skills
· Barre exercises for alignment, posture, and strength
· Centre practice for coordination, balance, and graceful movement
· Musicality and expressive movement
· Stretching and conditioning for flexibility and injury prevention
Program Features
· Perfect for beginners and returning dancers
· Builds strength, flexibility, and confidence
· Supportive and engaging environment
· Small class sizes for personalized instruction
· RAD-based technique ensures proper alignment and progression
Fees, Enrollment & Scheduling
Drop-in: $23 + HST ($25.99 tax-in)
10-Class Bundle: $20 + HST per class ($22.60 tax-in) — must be completed within 13 weeks
Bundle Adjustments: Remaining classes from previous 90-minute bundles converted to 60-minute lessons; only pay the difference for the extra time (30-minute $7.60 + HST)
Scheduling:
· Classes require a minimum of 2 students; if fewer enroll, the class will be canceled.
· Canceled classes can be made up, or your bundle period extended so you can complete all sessions.
· Please confirm attendance at least 24 hours in advance. We will notify you by noon on the class day if a class is canceled due to low enrollment.
To book: Phone/Message/WhatsApp (647) 868-8246
Register for 2025–2026 Programs

Enroll in our Ballet, K-pop, and Visual Art programs – inspiring creativity, confidence, and skill development for all ages.
