Я не вижу смысла обсуждать, в каких случаях конституционное право гражданина можно нарушить, а в каких нельзя. А почему таджик не может печь таджикскую лепешку или самсу? И почему мигрант не может преподавать в школе? Допустим, физику? Кстати, мигрант может быть по национальности русским, так что даже русский язык и литературу преподавать.