magyartanár

Noun

 * 1) teacher of Hungarian language and literature for Hungarian students
 * 2) teacher of Hungarian as a foreign language as well as Hungarian culture for non-Hungarian students

Usage notes
Note how writing as one word vs. two words will change the meaning:
 * magyartanár – a teacher of Hungarian language and literature; this spelling does not indicate the descent or nationality of the teacher, only the subject taught;
 * magyar tanár – a teacher of Hungarian descent or nationality; this spelling does not indicate the subject taught.