This is a terrific school with most likely the best principal I have ever experienced at a private school. The staff are all very qualified and in many cases the teachers have obtained their Master's degree. Technology, Math, Science, Music and Drama are all a part of this school.
Great School! I have three children there. The new principle is awesome and has really raised the bar! The classes are large (compared to public schools) but it really is not a problem because of the excellent discipline. The students are taught important life skills along with an excellent education! OLPh is an excellent catholic school!