My teaching experience and philosophy

Some of my thoughts on teaching, some resources I’ve made, and some of my professional teaching information.

The 3-legged stool of understanding is held up by history, languages, and mathematics. Equipped with those three you can learn anything you want to learn.

Robert Heinlein, Expanded Universe


My teaching philosophy is based on student-centered inquiry learning, and a focus on the teacher as mentor.


A listing of my teaching experience inside and outside of academia.


This area contains some more pedagogic-specific information on concepts and ideas that have influenced my style of teaching.