My three children are all graduates of St. JamesCatholic School. I cannot speak highly enough about the school. They repeatedly talk about how well prepared they were for high school. They all took honors and AP classes and did well. They still use their middle language teacher as the benchmark for correct writing and grammar. The class sizes are small. The teachers are caring, involved, and have a wealth of teaching experience.