CSFP has earned our eighth consecutive 4-star rating!
$24,550-$32,900
Ongoing
Application fee, $700-$890 lunch fees, books & uniform costs
Yes
Region | Delaware County |
Average Class Size | n/a |
Demographics by % | n/a |
GPS Score | n/a |
Accreditations / Affiliations | MSA, PAIS |
Public Transit Access | RR (Bryn Mawr) |
Foreign Language Assistance | n/a |
Bus Transportation | Yes |
School Nurse | n/a |
Learning Support | Multiple counselors, learning specialists on staff |
Special Ed | n/a |
ESL | No |
Before Care | No |
After Care | Yes (with fees) |
Mini-courses in gr. 6-8 include Italian, Robotics, Drama, Dance, Yoga, Fishing, German, Guitar, and more
Multiple extracurriculars, diversity & service clubs
Each year, we turn away nearly 8,000 deserving students whose lives could be transformed through education. With your support, we can change that.