Teaching
Courses I Teach (or Have Taught)
- Technology and Politics (Syllabus)
- Social Media and Politics (Syllabus)
- Social Media as Data - Intro to Natural Language Processing and Network Analysis (Syllabus)
- Scope and Methods of Political Science (Syllabus)
- Race, Multiculturalism and Politics (Syllabus)
- Contemporary Issues in Public Policy (Syllabus)
- Modern Political Thought (Syllabus)
- American Political Thought (Syllabus)
- Introduction to Political Science (Syllabus)
- The Politics of Community Development (Syllabus)
- Seminar in Citizenship and Civic Engagement (Syllabus)