MAC Schools (40) Full Time (12) Abraar Elementary School Abraar Secondary School Al-Furqan School Ottawa Al-Furqan School Toronto Al-Furqan School London Islamic School Calgary Islamic School Edmonton Maple Grove School Niagara Islamic School Olive Grove Elementary School Olive Grove High School Rose City Elementary School Part Time (22) Al-Bayan School Vancouver Al-Furqan Schools (5) Al-Huda Schools (5) Al-Huda School Kitchener-Waterloo Al-Huda School West Island (Verdun) Al-Huda School Montreal (CIIC) Al-Huda School Saint-Laurent Al-Huda School Windsor Al-Rahma Schools (4) Al-Salam Academy Raheeq Institute Quran (2) Al-Bayan School Montreal Al-Otrojah Quran School Preschool & Daycare (4) Al-Salam Acadmey Creative Minds Preschool Maple Grove Preschool & Daycare Olive Grove Preschool