Courses Taught

SEE SJSU SCHEDULE OF CLASSES FOR CURRENT COURSES

HIST 15A: 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)