Menu Close
Associate Professor of Mathematical and Computational Sciences, University of Toronto

I am an Associate Professor Teaching Stream in Computer Science at University of Toronto Mississauga. I teach Intro Programming, Intro CS, Theory of Computation, Systems Programming, Data Structures, Principles of Programming Languages, Algorithms, Computer Science Education Research, and Operating Systems.

I have a PhD from the Ontario Institute for Studies in Education (OISE) at the University of Toronto in Computer Science Education. My dissertation focused on evaluating Peer Instruction (PI) as a pedagogical approach for teaching CS courses.

Experience

  • –present
    Associate Professor of Mathematical and Computational Sciences, University of Toronto