Teachers are wonderful and truly great at teaching! My children love the teachers, peers and learning the catholic faith. The principal however shows no interest or true concern about the students. Children are great judges of character and my children don't like the principal. Sad to say that the principal's behavior and demeanor is enough to deter us from continuing at St. John for future years.