Учитель 8-9 классов не обязан изучать программу 5-7. На неё уже были выделены часы, проведены контрольные работы, выставлены четвертные и годовые оценки. Так что не обязан. Повторение пройденного ранее материала входит в программу, на него выделяют какие-то часы время от времени, не больше. Это не изучение в сотый раз того, что тупые или ленивые не освоили годы тому назад, а именно освежение в памяти известного - это, кстати, полезно делать в любом возрасте при любом образовании.
Пора, наконец, понять, что научить, то есть затолкать в голову знания, нельзя, - можно лишь научиться. Учитель - лишь направляющий элемент этого процесса. И если преподаваемое никакими усилиями к мозгам не прилипает, то стоит серьёзно задуматься о карьере дворника или уборщицы. Или нанять репетитора.
Учитель - не нянька и не гувернантка, особенно когда речь касается предметников в старших классах. Надо было своё тупое чадо по два года в каждом классе оставлять, если оно не справлялось, либо заниматься лично, либо таки нанимать няньку с гувернанткой. Умные трудолюбивые дети всегда знают больше, чем программа требует. Если у ребёнка перекос в освоении отдельного предмета, то с ним нужно заниматься отдельно, но не школьному учителю - этому никто такое дополнительное сидение с каждым отстающим не оплачивает.
Учитель - не ванька на подхвате, которого можно согнать с лежанки в любое время дня и ночи. Никаких дополнительных неоплачиваемых часов тратить на конкретных учеников или класс в целом он не обязан. Учителям и так не оплачивается половина работы, которую они делают в якобы их "свободное время". Не надо садиться на голову тому, кто уже по горло загружен неоплачиваемым трудом.