Program

IAEA Ceremony: Ballet Duet Performance

Ballet Program

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)

Sing-it-up Competition K-pop Performance


K-Pop & Hip Hop Dance Program 

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