That teacher is so popular he seldom has an opening, so it's hard to book a class with him.
この場合、次のような言い方ができますよ。
ーThat teacher is so popular he seldom has an opening, so it's hard to book a class with him.
「あの先生はすごく人気で空きが滅多にないから、彼のレッスンを予約するのが難しい」
popular「人気のある」
seldom「滅多に〜ない」
to have an opening「空きがある」
to book a class「クラスを予約する」
ご参考まで!