Sister Helen

Sister Helen is the principal of St. Finnian, the private catholic school all the Finnerty children go to.