About Me

I teach Computer Science and Computer Engineering at Malvern Collegiate Institute. At the school, the students participate in coding and robotics competitions and I also coach the Squash team.

I am also a Sessional Instructor for the University of Toronto – Ontario Institute of Studies in Education (OISE) for Senior Computer Studies Teacher Candidates.

As an executive member of the Association of Computer Studies Education (ACSE) in Ontario I chair an annual conference for Computer Science teachers.

While working at IBM I completed an MMath in Software Engineering at the University of Waterloo and I also published a patent regarding parallel database technology.

Malvern Squash Teams


malvern squash 2019