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