Sheikh Yaffa is currently a Talent and Organizational Development Consultant at the Nova Scotia Health Authority, with focus on Diversity, Inclusion and Cultural Competence. Over the past 15 years, Sh. Yaffas has worked with several organizations in the area of social justice, supporting communities that face systemic and social barriers in Canada, such a immigrants, African Canadians, Aboriginal people and people with disabilities. He has training and many years of practice in education design, group facilitation and mediation. He also has background in life coaching and project management. He is a member of several educational and health groups and committees, including the Health Care Human Resource Sector Council, The IWK Health Centre Diversity Committee and the Halifax Police Diversity Committee.
Sheikh Yaffa is Khatib and Islamic Studies teacher at the Centre for Islamic Development in Halifax and a member of its board of directors. He is a graduate in Islamic Studies, Arabic Language and Translation studies. Sheikh Yaffa has ijazah in the narration of Imam Nawawi’s Forty Hadith, The Coupled-chains (Thunaaiyyaat) of Imam Malik and the preliminary Hadiths of the six Sunan and other books of Hadith.