Content from

Joshua Block


Joshua Block teaches students English and History at Science Leadership Academy in Philadelphia. During 15 years teaching in urban public schools he has worked with students to integrate inquiry, project-based learning, technology, student performance, and public art. He has extensive experience with teacher education and teacher leadership, and established multiple successful, ongoing collaborations with outside organizations. He blogs at and is @jhblock on twitter.


Science Leadership Academy