Teaching

Current

Upcoming

Past

At Michigan Tech, I have previously taught

At Simon Fraser University and Michigan State University, I have previously taught: