top of page
Courses Taught: San Diego Mesa College
HIST 109: U.S. History I
HIST 110: U.S. History II
HIST 150: Native Americans in U.S. History I
HIST 151: Native Americans in U.S. History II
Courses Taught: Cameron University
HIST 1483: U.S. History I
HIST 2113: Western Civilization I
HIST 2223: Western Civilization II
HIST 3333: The American Indian
HIST 4793: Senior Seminar in History
Courses Taught: Capital University
UC 200: Cultural Pluralism in American Society
Courses Taught: Columbus State Community College
HIST 1112: European History since 1648
HIST 1151: American History to 1877
HIST 1152: American History since 1877
HUM 112: Civilization II
HUM 113: Civilization III
HUM 151: American Civilization to 1877
HUM 152: American Civilization since 1877
Course Taught: California State University, Dominguez Hills
HIST 332: United States: Early National Period
Course Taught: University of California, Riverside
HIST 030: Special Topics (History of American Sport)
bottom of page