“St John’s has a good reputation and good values. It also has lots of extra-curricular activities program. The Teachers are really nice and really good at making an effort to know every student’s name.”