Morals are not synonymous with religion.I went to St. Teresa from Pre-K through 8th grade. I put me ahead when I started at Campbell. The history book they use for the 9th grade, at Glennonville it was used in the 7th and 8th. The teachers really work with you until you understand and know how to do it. I am Catholic but most of my classmates were not. Glennonville just teaches you about the Catholic faith without forcing it on anyone. You go to church 30 mins a week, which isnt too much to ask of anyone. It instills good morals and teaches the students how to be respectful to their teachers. I highly recomend it to anyone!
You will learn this when you study Ethics.
It sounds like the reason you do so well there is because you are spoon fed the entire way.