Карл Иваныч был не в духе, потому что дети не выучили заданное, а также из-за шалостей во время урока.
Ответ: Карл Иваныч был не в духе, потому что дети не выучили заданное, а также из-за шалостей во время урока.