Teaching is my real passion, and the reason I finally decided to get a PhD. (Don’t get me wrong, I do enjoy my research, but teaching is what gets me really excited.)


Normally I would have links to the course websites for courses I’ve taught, but now that Blackboard is becoming the mandated online-course system for QU, I don’t get that option anymore. However, you should check out my YouTube channel for a variety of videos I’ve put together for various courses I teach.

Senior Design

If you are a QU student interested in having me supervise your Senior Design Project, visit this page for details.

Thesis Supervision

If you are graduate student at QU, here is a page about projects I’m currently a part of that you could join to do your Master’s Thesis.