John M. Aughenbaugh is an associate professor in the political science department at Virginia Commonwealth University. He teaches courses on U.S. public law (constitutional law and administrative law), courts and politics, law and public policy, American political science (institutions and administration) and politics in film.

[display_author_articles]