Teaching
Over the past two decades I have taught many different classes throughout the political science, sociology, and criminology/criminal justice curriculum at both the undergraduate and graduate levels. Class sizes have ranged from a handful of students to large lecture halls filled to capacity. I enjoy teaching and I am constantly changing my approach to accommodate to the needs of my students. My pedagogical approach varies based on the subject, level, and prior knowledge of the students. This can range from straight lecture style, to seminar format, to scenario development, case study analysis, and role playing. Because of Middle States accreditation requirements, I have been involved in the selective assessment of my courses. Below is a listing of classes that I have taught organized by subject specialization.
Criminology/Criminal Justice
Graduate
- Criminal Justice Planning
- Global Crime and Criminal Justice
Undergraduate
- Advanced Seminar and Field Work in Criminal Justice
- Contemporary Criminal Justice System
- Corporate Crime
- Crime and Delinquency
- Cultural Criminology
- Deviant Behavior
- Global Crime and Criminal Justice
- Graffiti and Street Art
- Introduction to Criminal Justice
- Social Justice
Policing/Law Enforcement
Graduate
- Managing Police Organizations
Undergraduate
- Police Administration
- Police Role
- Special Problems in Policing
- The Politics of Policing
- Varieties of Police Work
Corrections
Graduate
- Crime and Corrections
- Managing Correctional Organizations
- Penology and Corrections/Contemporary Corrections
- Probation and Parole/Community Corrections
Undergraduate
- Penology and Corrections/Contemporary Corrections
- Probation and Parole/Community Corrections
- Special Problems in Corrections
Political Crime/State Crime/Crimes of the Powerful
- Political Crime
- Political Terrorism
- State Crime
- Crimes of the Powerful
Political Science
Undergraduate
- American Politics
- Canadian Political Parties
- Canadian Politics and Government
- Comparative Political Studies
- Developed (European) Political Systems
- Introduction to Political Studies
- International Law and Organizations
- International Relations
- Middle East Politics
- National and International Security
- Native American Community Development in the 21st Century
- Political Behavior
- Political Violence
- Public Opinion and Propaganda
- Scope and Methods
- Urban Politics and Government