There is a fine line between discipline and closet sadism; some teachers in this school seem to blur it. Academically it is middle of the road with very antiquated teaching methods. Would not recommend this school.
My ex wife coerced me into enrolling our sons in this school and I am certain that the antiquated teaching methods have been dragging them down. Kids need a secular education in today's world, not a curriculum in fairy tales and irrelevant dogma. Add to that a woefully ignorant staff and a parent-school cloud-based communication platform that doesn't work, and you get a complete cluster of an organization.
I attended St Joe's from Kindergarten till 8th grade. The expectations for students are very high and the school work can be demanding. Going into high school, I was very well prepared and found myself more advanced academically than many other freshman. However, I didn't find myself to be advanced socially. St Joseph shelters you and some teachers can choose favorites. Certain members of the administration were friends with certain teachers and they could be cliquey; the administration would not listen to the students when a problem arose. Overall, the atmosphere was positive among my peers and my best friends from St Joe's are still my best friends today. Academically, the school should be considered an A school; however, if this review was done based off of other subjects, the school should be considered a C school...
The administration at the school is lacking. A change in leadership is long overdue. The school is not run in a professional manner. Petty grudges are held by administrators and the children are made to suffer.
What is telling is that according to this website, there are 191 rated private elementary or middle schools within 60 miles of Mandarin and St. Joseph's is ranked #173 according to the community ratings. That is within the bottom 10% and by far the lowest rating for a Catholic school. Obviously this isn't scientific but it is telling and reflective of our family's experience at the school.