teachは学問を教えるというニュアンスが強いです。
showはもっと広い意味になります。例えば、行き方、何かの方法を教えるというな文でよく使われます。
例えば、
Will you show me the way to the station ?
駅への行き方を教えてもらえませんか。
--- 余談 ---
ここで、もうひとつ疑問が出て来ませんか。
同じ意味で
Will you tell me the way to the station ?
と言うようにtellを使った表現もあります。
showとtellの違い
show 見せながら教える(地図で示しながら教えるなど)
tell 言葉で教える(一つ目の交差点を右に曲がって…と言葉で説明するなど)
なるほど!ありがとうございました💕