There are some great teachers here -- our family had a good Middle School experience. Solid academics and good extracurricular options. Most of the students have been together since kindergarten -- good in that they build tight friendships, bad because they know how push each others buttons. This is the School for all Council Bluff Catholic Parishes...good catechesis but it can be improved. Reasonable tuition, give it serious consideration.