St. Peter School Principal Placed on Administrative Leave