my courses

Courses currently offered at Princeton

History 400: Mediterranean Encounters, 300–1800 | syllabus
History 348: The Hispanic World, 1400–1800 | syllabus

Graduate supervision currently offered at Princeton

The Mediterranean, ca. 1000–1600
Early Modern Iberia, ca. 1400–1800

Courses formerly offered at Harvard

History 81d: The Near East in the Christian West, 300–1700 | syllabus
History 97: Historical Analysis (Sophomore Tutorial) | syllabus
History 99: Senior Thesis Writers’ Seminar | syllabus
History 1344: Early Modern Europe, 1400–1750 | syllabus
History 3920hf: Colloquium on Teaching Practices | syllabus

Other courses under development

The Making of Modern Spain | draft syllabus
Catholic Historical Writing from Eusebius to Jedin | syllabus TBA