BSc First Class honours Physiological Psychology (McGill), MS Biology (Caltech), BA Honours Philosophy with the Fraser Medal (Concordia), PhD Educational Technology (Concordia).