I have the 'inside scoop' of this school! I was a former student of St. Marys. There are many upsides and a few downsides of this school. The student-teacher ratio is solid... so your kids will learn some stuff. They will learn christian morals and right from wrong. They won't be bullied like in some public schools. The teachers are usually pretty good. However, the teachers work long hours for little pay, so it isnt a surprise that some of them are 'crazy'. You will hear complaints from your kids. When your child enters the 5th and 6th grade... he will be hating this school because it lacks most everything the public school has to offer... computers, sports equipment, playground equipment, extracurricular activities, etc. Everything the public school has is better! I do recommend this school from preschool-4th grade... but beyond that, have your child join the public school.