top of page



I'm a social studies teacher at Central High School in Philadelphia. I taught in Portland, Oregon and New York City before moving to Philadelphia with my family in the summer of 2019. For nearly a decade, I've dedicated my career to providing students with an education that is anti-racist, pro-justice, culturally sensitive, participatory, experiential and grounded in their own lives. I strive to inspire students to use history as a tool for understanding — and changing — the world today. I'm the proud father of a talkative two-year old and I am committed to ensuring that she, and all children in Philadelphia and beyond, can receive a high-quality education.

I am the editor of the book Teaching a People’s History of Abolition and the Civil War. I'm also an editor of the social justice teaching magazine and book publisher Rethinking Schools and a Zinn Education Project teacher leader. In addition to Rethinking Schools and the Zinn Education Project my writing has been featured in The Nation, Teen Vogue, Newsela, History News Network, Common Dreams, the Huffington Post, Alternet, the Philadelphia Inquirer and the Public School Notebook.

My Teaching Philosophy
"Coupling Bottom-up History with Bottom-up Pedagogy"

My Teaching Philosophy

License and Certifications

Educational Background

Teaching Experience

Media Appearances

Teaching Videos

Writing about classroom practice and pedagogy

Writing about politics, history, education policy, and social movements

bottom of page