Graduated from this school and loved it! My kids now attend and I wouldn't have it any other way. The teachers are great and well educated (most have been there for over 15 yrs.). The dress code is very reasonable (not as strict as was stated). My kids love it and when given the option they choose Calvary every year!