Wiktionary
superteacher
n. (context informal English) A particularly talented or successful teacher.