Ничего не обязан, не надо тут! "Разжевывать" - обязанность учителя.
А препод - преподает, невзирая на результат. Если студень не
способен осилить программу, студень валит нафиг. И да, не надо, как хипстеры, вместо слова "мудак" говорить "токсичный"! Русский язык богат, не надо его в УГ превращать.