He holds a Bachelor of Arts degree from York University and a Doctor of Philosophy from McGill University .
York University is a Master of Divinity from Acadia Divinity College .
He holds a Bachelor of Arts degree from York University , a Master of Divinity from Acadia Divinity College , and a Doctor of Philosophy from McGill University .