- Has Been at Oak Knoll: Since 2006 and has taught Humanities and English as well as History
- Additional Responsibilities: Sophomore Advisor, Moderator of the Chess Club
- Academic Degrees: Master of Arts in Religion, Yale University Divinity School, Diploma in Anglican Studies, Berkeley at Yale, B.A. in Philosophy, Trinity