Current Courses:

Political Science Department, Beloit College:

Past Courses:

Political Science Department, California State University, Stanislaus:

Politics Department, University of California Santa Cruz:

Patten University at San Quentin State Prison (Prison University Project):

  • Utopias and Dystopias: Critical Reading, Writing and Thinking (Syllabus available upon request)

Info for Students & Links

Recommendation Letters:

If you are seeking, or anticipate seeking, of a letter of recommendation from me, please consult my protocol for letters of recommendation. You can read about when it’s appropriate for me to write a letter, when your request should come, what materials I need in order to write the letter, and when I should receive them.