The teacher couldn't make it to our class for some reason.
The teacher wasn't able to teach me for some reason.
生徒ではなく、先生が授業ができない場合は、次のような言い方ができますよ。
ーThe teacher couldn't make it to our class for some reason.
「先生は訳あって授業に都合をつけられなかった」=「授業ができなかった」
ーThe teacher wasn't able to teach me for some reason.
「先生は訳あって授業を教えることができなかった」=「授業ができなかった」
ご参考まで!