Voici une question intéressante qui mérite qu'on s'y attarde !
Enseigner est un verbe qui vient du latin insignare = montrer quelque chose qui est déjà là.
Apprendre, du latin apprehendere = appréhender, saisir, prendre en main, comprendre.
Si le cas du verbe enseigner est clair, penchons nous sur le cas du verbe apprendre.
Je vais apprendre danser
Ici le sens est clair –> je vais saisir la technique de la danse.
Si maintenant le sujet est un enseignant :
Ma mère va me faire apprendre à danser
Ici aussi le sens est clair et le sens des mots est respecté : ma mère va me faire saisir la technique de ,la danse.
Alors pourquoi entend-on souvent :
Ma mère va m'apprendre à danser.
Par simplification et pour raccourcir la phrase, le verbe faire n'est plus utilisé au fil du temps.
C'est un contre sens, mais qui est aujourd'hui accepté et qui figure dans les dictionnaires.
Donc son utilisation est tout à fait correcte, mais si veux pratiquer un français soutenu, tu peux utiliser « faire apprendre » ou inverser la phrase « Ma mère va m'apprendre à danser. » en « je vais apprendre à danser avec ma mère » ou bien utiliser « enseigner .