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
Technological Transformations (History of Science & Technology)
Introduction to Humanities
Modern America, 1930 through 2001
Criminalization and Abolition
Understanding World Cultures
World Literature
Twentieth-Century Literature
Logic & Critical Thinking
Giants of the Arts (Art & Music History)
Principles of Ethics
Cultural Diversity
International Ethics
Philosophy in Film
Career Development and Practice I & II