Selected University Courses

Stanford Teacher Education Program  (syllabi for Stanford courses can be found here)

  • Building Communities in Classrooms

  • Literacy, History, and Social Science

  • Elementary Teaching Seminar

  • Dis/ability and Access in the Classroom

  • Equity and Schooling

Stanford Graduate School of Education

  • History of School Reform

Bank Street College

  • Social Studies as the Center of the Curriculum

  • Collaboration and Differentiation in the Instruction of Students


Elementary School Teaching & Consulting

History & Social Studies Curriculum Author/Consultant - Community Roots Charter School (Brooklyn, NY) - 2013 to present

Master Kindergarten Teacher, summer enrichment program - Santa Clara Public Schools/Stanford Teacher Education Program (Sunnyvale, CA) - 2015

Fourth Grade Teacher - Community Roots Charter School (Brooklyn, NY) - 2010 to 2013

Kindergarten & 1st Grade Teacher - New York City Department of Education (Brooklyn and New York, NY) - 2008 to 2010


Full CV available upon request.