Who is your teacher? と質問文があり、答えにMr,もしくはMs.を付けてと指示がありました。
わたしは、答え方を習っていなかったので、
It is Mr.Smith と答えてしまいました。
性別が分からない質問で代名詞 it を使ってはNGですか?
前に、会話文で Q.Who is it? A. It's me.
と言う文があったので、It isで答えました。
Who is your teacher? の質問に対して「スミス先生です」と答える場合、Mr. Smith. と簡単に答えるのが自然かと思います。
ーWho is your teacher?
「あなたの先生は誰?」
ー(My teacher is) Mr. Smith.
「(私の先生は)スミス先生です」
もし名前は知ってるけど、男性か女性かわからない場合は次のように言えます。
ーIt's someone by the name of Smith.
「スミスという名前の人です」
ご参考まで!
ご質問ありがとうございます。
他の会話文に出てきた Q.Who is it? A. It's me. というのは、質問文に it が入っているので、it で答えています。
Who is your teacher? という質問では、your teacher が誰と聞いているので、it で答えるのではなく My teacher is ... と答えた方が良いですね。
ご参考になれば幸いです。