What makes St. Therese Academy so great?

What makes St. Therese Academy so great?