Currently teaching
HISTORY 304: Approaches to History
HISTORY 40A: The Scientific Revolution
HISTORY 140A: The Scientific Revolution
HISTORY 342: Science in the Making: Nature, Knowledge, and Experience, 1500-1800
HISTORY 200D: Doing the History of Science and Technology
HISTORY 242: Science in the Making: Nature, Knowledge, and Experience, 1500-1800
HISTORY 40A: The Scientific Revolution
HISTORY 140A: The Scientific Revolution
HISTORY 342: Science in the Making: Nature, Knowledge, and Experience, 1500-1800
HISTORY 200D: Doing the History of Science and Technology
HISTORY 242: Science in the Making: Nature, Knowledge, and Experience, 1500-1800
