Amazing school! Preschool teachers are second to none! My son adores them both. Smaller classes ensure everyone gets the attention they deserve. Principal knows all parents by name which is amazing. Cannot say enough great things about this school.
STSJP is a great place for kids! Religion is taught, it is lived by students and staff. The academics are outstanding. I have two kids - one is gifted and the other needs extra help - and they both get what they need. The teachers really care, and it shows!