Your school is so strict, you even have school when there's quite a bit of snow.
Your school is pretty harsh, you don't even get a day off when it snows a lot.
この場合、次のような言い方をすると良いですよ。
ーYour school is so strict, you even have school when there's quite a bit of snow.
「あなたの学校は厳しいね、結構雪があるのに学校があるんだ」
to have school「学校がある」
ーYour school is pretty harsh, you don't even get a day off when it snows a lot.
「あなたの学校はかなり厳しいね、雪がたくさん降っても学校が休みにならないんだ」
harsh「厳しい・過酷な」
to get a day off「1日休みをもらう」
ご参考まで!