Small classes, teachers who stay, and a campus built for curiosity. MCDC has been guiding families through middle school, Matric and A Levels for over two decades.
BOOK A CAMPUS VISITStart an application for the 2027 session in about ten minutes.
Download the full curriculum, calendar and fee schedule as a PDF.
Transparent termly fees, sibling concessions and merit scholarships.
We opened in 2002 with four classrooms and sixty students. What has not changed since is the way we work: a teacher who knows every child by name, a parent who can walk in and talk, and a curriculum that prepares students for board and university examinations without hollowing out their childhood.
Our graduates go on to the country's strongest colleges and to universities abroad. They tell us the same thing: they arrived able to think and to write.
Classes 6 to 8. Broad foundation in language, science and mathematics.
Science and general groups on the Federal Board syllabus.
Cambridge stream with eight subjects and dedicated exam coaching.
Intermediate groups with entry-test preparation built into the timetable.
No section goes past twenty-four students, so a teacher can read every notebook every week.
Sixty-eight teachers, more than half of them with us for over eight years.
Physics, chemistry, biology and computing labs that every class actually uses.
Cricket, football, badminton and athletics on a full-size ground, not a rooftop.
Monthly progress reports, a termly one-to-one meeting, and a teacher you can reach.
Fourteen tracked routes across the city with a female attendant on every van.
Timetables, homework policy and how we track a student's year.
Eleven clubs, four house teams, and an inter-school calendar.
Library, labs, auditorium, infirmary and the ground, in pictures.
+
+
+
My daughter came to MCDC in Class 6, shy and quiet. In her O Level year she stood up at the annual day and spoke for ten minutes without a note in her hand. That is the school, not the child alone.
D-19, Block J, North Nazimabad Town, Karachi 74700
Monday to Saturday, 7:45am – 2:15pm