Для меня вопрос звучит несколько странно. Ученик оскорбил учителя в присутствии класса. А если он оскорбил учителя с глазу на глаз, то, выходит, что ничего делать не нужно, что ли?
Нужно понимать, что ученик перешёл границу. В этом случае он должен понести наказание, как всякий человек, перешедший границу.
Во-первых, нужно обратиться к классному руководителю, который имеет некоторые рычаги давления, как-то, вызов родителей в школу, объяснение перспектив такого поведения их чада и т.д.
Если это не поможет, то далее следует обратиться или к завучу, или к директору школы.
В любом случае учитель должен добиться того, чтобы перед ним извинились.
Лично мне, когда я только пришла работать в школу, очень помог в подобной ситуации учитель физкультуры, который пользовался большим авторитетом у старшеклассников. После разговора с ним десятиклассник, позволивший себе такую вольность в отношении меня, был вынужден извиниться. С учителем физкультуры приятельствуем до сих пор, а тот ученик спокойно себе закончил школу, имея по моему предмету законную четвёрку (на большее не тянул:-)