Winter Sale! 10% Discount off any order. Get the code »

Katherine Bullock

KATHERINE BULLOCK is Executive Director of Education, Media, and Community Outreach for the Islamic Society of North America-Canada. She also serves as a part-time lecturer in the Department of Political Science at the University of Toronto.