I teach several undergraduate and graduate courses at Penn State.

I also mentor, advise, and train the most exceptional, hard-working, and talented undergraduate and graduate students in directed research. If you are interested in joining my diverse and inclusive research group, please email me.

Finally, throughout the years, I have developed several tutorials that I have used in both teaching and advising.