CyrillKa, мне нравится ваш апломб, но не нравится ваше хамство. То, что вы наивно пытаетесь выразить своими словами как "существительное зависит от числительного, которое его определяет" на самом деле в лингвистике носит название "счетная форма существительного". И у этой счетной формы существительного есть свои правила образования. И они совпадают с определенными падежными формами. В разных случаях - с разными. И именно поэтому мы говорим "два преподавател
я", а не "два преподавател
ей" и не "два преподавател
и". Потому что счетная форма для числительного "два" в именительном и винительном падеже совпадает именно с родительным падежом единственного числа (преподавател
я). А не с родительным падежом множественного числа "преподавател
ей", как было бы в сочетании "шесть преподавател
ей". И не с именительным падежом множественного числа "пришли преподавател
и".
Хотя если вы почитаете русскую классику, то можете наткнуться там на такие архаичные формы как "два дни", "три рубли".
И именно так объясняют правила русского языка при преподавании его как иностранного. Потому что для носителей языка такие вещи интуитивны.