Search for any place in the USA:
Cost of Living,
Haverford (zip 19041), PA, schools spend $7,522 per student. There are 15 pupils per teacher, 660 students per librarian, and 362 children per counselor in Haverford (zip 19041), PA schools.
We're looking for comments about Haverford. Express your opinion