Предполагаю, что создавать новые курсы и назначать преподавателей "Классный руководитель" не должен. Это может быть обязанность завуча.
А контролировать оценки в курсах, относящихся к своему классу, можно на основе роли Ассистент (нередактирующий преподаватель). Только надо отнять права на оценивание активных элементов курса.
А контролировать оценки в курсах, относящихся к своему классу, можно на основе роли Ассистент (нередактирующий преподаватель). Только надо отнять права на оценивание активных элементов курса.