Professor John McGreevy has taught a variety of courses in American political history and American religious history at both the undergraduate and graduate levels.
Recent course topics include:
- 20th Century U.S. History
- American Political Traditions
- U.S. Religious History
- U.S. History 1865 to Present
- U.S. and Global History
(first-year undergraduate seminar)