Fr. Dennis Strach II, CSC