
Culturally Responsive Teaching and Brain - Reading Group
I'm excited to participate in this new PLC Reading Group offered by the publishers of our standard level math curriculum, College...

More Criterion-Based Grading! Survey Results and Index Article
Since I first launched the Criterion-Based Grading assessment framework in my Honors Precalculus class, I've noticed a deeper level of...

Launching CPM Math Curriculum
So many great things happening with CPM this year. I am helping our MS Math team launch the Algebra I Connections in their own...

15 mins of Fame - Symbolic Logic Analysis of The American Dream
Spearheaded by Form Dean Mr. Dan Keefe, teachers and students were invited to take a deep dive into an area of specialization or...

BARWE at Haverford
Since attending the Race Institute during the summer of 2018, it has been a goal of mine to contribute to starting a white educators...

Teach for the Bay Workshop Presentation
After presenting on Criterion-Based Grading in STEM classrooms at the San Francisco State STEM Symposium, one of the attendees invited me...

Criterion-Based Grading Workshop Leader - University of Pennsylvania Project Based Learning Program
In the summer of 2020, I was invited back to U.Penn GSE Project Based Learning Certificate Program to lead a workshop on assessing PBL. ...

Supporting Global Studies Course
During the 2019/2020 school year my colleague Andrew Poolman launched a new course at Haverford entitle Global Studies in which the...

Racial Literacy Reading Groups
Over the course of the last year, I have enjoyed leading two reading group discussions among our Haverford faculty, the first being...

Criterion-Based Grading Presentation - San Francisco State University Stem Symposium Presentation
In February 2020 I applied and was accepted to present my model of Criterion-Based Grading that I had been using in my honors...

Full Evaluation Peer Collaboration
Over the course of the Spring 2019-Fall 2019 academic year, I was tasked to undergo my Haverford Full Evaluation as a result of having...

Philadelphia Independent School Math Olympiad
On Tuesday November 19th, Haverford hosted the first Philly Independent School Math Olympiad which served as the culmination of the Math...

A Reflection on What Mathematics Really Is.
To kick off the first Inaugural Philly Independent School Math Olympiad hosted at Haverford, I had the opportunity to give a reflection...

Water Polo wins Easterns/League Double
For the first time in school history, the Water Polo team won Easterns and defended the League title for back to back 2018 and 2019...

IC Day Revamp
In the Spring of 2019, I was asked to build on the excellent work Mr. Andrew Poolman had done steering and organizing the IC Day...

Haverford Mentor/Mentee Program 2018-2020
I had the honor and privilege of serving as the Faculty Mentor to our colleague Mr. Chris DiBello during the 2018/2019 school year. One...

Haverford in Morocco
In June 2019, I lead a cohort of 7 Haverford students to Morocco to explore the geography and culture of this beautiful country through...

25 Things - Ethics
Haverford senior students conclude their upper school experience by participating in a series of workshops called "25 Things Every Man...

Rank Choice Voting
In the Spring of 2019, members of the Haverford School community reflected creatively about how to make the voting institutions at our...


















