Cuffle named next principal at St. Mary