Mustafa Abousaleh is a Canadian Muslim who immigrated to Canada at the age of 12 with his parents and siblings. He completed his undergraduate degree in Electrical Biomedical Engineering at the University of British Columbia (UBC), then moved to Victoria to finish his Master of Engineering Entrepreneurship at the University of Victoria (UVic). Mustafa then completed his Bachelor of Islamic Studies and is currently enrolled in a 4-year program to complete an in-depth study of the Islamic tradition and Muslim history. Mustafa is also a designated Project Management Professional (PMP). Mustafa is a happy husband and a proud father with a passion for learning and teaching.