I would not recommend St. Ann's Academy. The classrooms are messy, the principal is unresponsive and uninterested in improving the school, the vice-principal is rude and stuck-up, the students are badly behaved and poorly managed, and the academics are unimpressive.