Read Time:12 Second
When former and current students (sometimes two generations of the same family) speak of St Teresa’s College (Autonomous), they speak of how their alma mater empowered them and instilled confidence. It was “a freeing experience”, “a space to be” and…