I've been teaching mathematics and computer science in New York City public schools since 2003, where I've taught everything from elementary algebra to linear algebra and multivariable calculus. I've also developed and taught a variety of integrated mathematics and computer science courses like Computational Modeling and Mathematical Computing. In addition, I've worked as an instructional coach in a department of 40 teachers leading teacher teams, developing curricula and assessments, structuring departmental PD, and working with new teachers.
I write a column for Quanta Magazine that connects students and teachers to cutting edge math and science research, contribute to the New York Times Learning Network, and maintain a blog and an active presence on Twitter. I also regularly give talks and run workshops for teachers and students and participate in mathematical outreach. I'm a PAEMST awardee from New York (2013) and an NSTA/NCTM National STEM Teacher Ambassador.