Courses
I teach a variety of courses for different colleges. Below is a list of courses that I have either taught in the past or that I am currently teaching. My goal is to use as many Open Educational Resources (OERs) as possible to reduce college costs to students.
World History I & II
U.S. History I & II
World Civilizations I & II
Humanities I & II
Twentieth-Century History
African American Studies
Women in American History
Technological Transformations
Science, Technology, and Society
Modern America, 1930 to 2001
Cultural Rebels in the Modern U.S.
Criminalization and Abolition
Prisoner Movement and Theory
History Through Film
American History Through Music
World Literature
Twentieth-Century Literature
Understanding World Cultures
Logic & Critical Thinking
Giants of the Arts
Principles of Ethics
International Ethics
Philosophy in Film
Cultural Diversity
Career Development and Practice