Below are teaching resources that I have developed for my own classes. Some of these resources are peer-reviewed.

Peer-Reviewed Syllabi:

More to come, stay tuned . . .