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
Introduction to African American Studies
Women in America Since 1870
History of Science & Technology
Modern America, 1930 through 2001
Cultural Rebels in the U.S.
Criminalization and Abolition
Understanding World Cultures
World Literature
Twentieth-Century Literature
Logic & Critical Thinking
Art & Music History
Principles of Ethics
Cultural Diversity
International Ethics
Philosophy in Film
Career Development and Practice I & II