John Starling is an alumnus of NCSU's Poole College of Management and the Islamic University of Madinah's College of Mission and Doctrine. He holds a Master's Degree in Islamic Studies from the Islamic University of Minnesota and a Master's Degree in Nonprofit Management and Philanthropy from Bay Path University. He has also been awarded numerous traditional ijazahs/licenses with permission to narrate and teach in the fields of Islamic Law, Doctrine, and the Prophet Muhammad's Biography. In the past, he has worked at the C-level in both for-profit and nonprofit sectors here at home and abroad.