Science Leadership Academy

Average 3.58 based on 3 teacher ratings
Science Leadership Academy is a public high school located in Philadelphia, Pennsylvania and part of Philadelphia City School District.
2130 Arch St Philadelphia PA 19103
2 ratings
Recent Rating
He is super mean and told one of the Spanish 2 classes that children like them were the reason child abuse exists.
1 rating
Recent Rating
He does a good job of getting a lot of information across and at a good pace. More than willing to help if you need it.