St. Peter teacher named Mission school’s principal