Teaching
Experience
UndergraduAte Courses
Legal Philosophy of Rights and Justice, online
Introduction to American Government, in person, online
U.S. Constitutional Law I & II, in person
Law and Politics, in person, online
Politics of Environmental Issues, in person
Politics of Crime and Criminal Justice, in person
Civil Liberties and Civil Rights, in person
American Presidency, online
Public Law Seminar, in person