Shaykh Navaid Aziz was raised in Montreal, Quebec where he completed a diplome d’etudes collegiales in Social Sciences from Champlain College. He then proceeded to the Islamic University of Madinah, where he completed an Associate’s Degree in the Arabic Language and a Bachelors in Islamic Law in 2008. In 2019 Navaid attained a certificate in Public Relations and Communications Management from Mount Royal University.
Upon returning home to Canada in 2008, Navaid began teaching for Al-Maghrib Institute, the world's largest English speaking Islamic Institute. He has now transitioned to their Director of Public Relations. Shaykh Navaid has lectured across five continents and over 20 countries thus far.