CSFP has earned our eighth consecutive 4-star rating!
$18,500- $22,500
March 1
$100 application
Contact school
Region | Delaware County |
Average Class Size | n/a |
Demographics by % | n/a |
GPS Score | n/a |
Accreditations / Affiliations | PAIS, NAIS, NBOA, PAISBOA |
Public Transit Access | NHSL (Haverford); Bus 105, 106 |
Foreign Language Assistance | Spanish, French, Arabic |
Bus Transportation | No |
School Nurse | n/a |
Learning Support | Psychologist, learning & reading specialists on staff; Student Support coaches |
Special Ed | n/a |
ESL | No |
Before Care | Yes ($850/yr) |
After Care | Yes (weekly fees) |
Student-tended Micro-farm and gardens
Student Government and sports available starting in middle school (5-8).
Electives available in middle school including Dance, Woodworking, Multi-Track Audio Recording, and Robotics (First Lego League)
Each year, we turn away nearly 8,000 deserving students whose lives could be transformed through education. With your support, we can change that.