He was trained as an ion channel electrophysiologist. His current interests are in neurophilosophy and in improving teaching and learning at McGill. He is a member of the Faculty of Medicine Faculty Development Team, which organizes workshops for scientists, clinicians and other health care professionals in the Faculty.