Courses Taught
SEE SJSU SCHEDULE OF CLASSES FOR CURRENT COURSES
HIST 15: Essentials of U.S. History
HIST 170: Topics in American History
HIST 177: Industrial America, 1877-1920
HIST 178: Crash Depression and War, 1920-1950
HIST 179: Cold War America, 1950-Present
HIST 181: Advanced Topics in American History: Business & Technology
HIST 181: Advanced Topics in American History: The Sixties
HIST 181: Advanced Topics in American History: The American West
HIST 181: Advanced Topics in American History: U.S. Foreign Relations
HIST 189A: California History to 1900
HIST 189B: California History since 1900
HIST 210C: Advanced Colloquium in United States History (Graduate)
HIST 280: Seminar in Recent American History (Graduate)
HIST 283: Seminar in California and Western History (Graduate)