✨ ベストアンサー ✨
Whoを使い問うと、自分と話しかけている相手以外となり三人称単数と分かりますしし、isからもそうと分かります。
teachの三人称単数でteachesですね。teachingを使うとなると、be teaching「教えているところ」とteaching「教える事」などとなり、「教えているところです」としてしまうと、whoの対象はもうその場にいるので分かりますから、あなたの書いた文はおかしいという事なります。こうゆう風におかしいかおかしくないか意味をしっかりと取りながら判断すればより、英語も分かりやすくなると思います。長々と失礼しました。