看片视频


Courses Taught

HIST 17A: U.S. History

HIST 17A: U.S. History - Online

HIST 17B: U.S. History

HIST 4B: Western Civilization

HIST 16: Mexican American History

Education

ABD - U.S. History
Stanford University

Stanford quad photo

M.A., European History
UC Berkeley

B.A., European History
UC Riverside

Additional Graduate Study
Yale University