About Me

About Me

I teach Computer Science at Riverdale Collegiate Institute in Toronto.

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

My goal is to continually improve my own teaching practice and also help facilitate professional development of other CS teachers in Ontario. I am currently the President of the Association of Computer Studies Education (ACSE) in Ontario.

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

Malvern CI Squash Teams


malvern squash 2019