NRW
deutsche Lehrerin - учительница из Германии, может преподавать что угодно
deutsche Schülerin - школьница из Германии
Schülerin der deutschen - в принципе не употребляется в такой конструкции "не звучит", ребенок качает головой
![Smile :) :)](/styles/smilies/smile.png)
.
Lehrer / Lehrerin - учитель, учительница (в школах или на курсах), когда какого-то конкретного предмета, то вначале пишется предмет в одно слово с большой буквы. Deutschlehrer, Mathelehrer usw.
Lehrling - ученик, подмастерье
Schüler/Schülerin - школьник, школьница
Так что в предложении, кроме последней конструкции все правильно