Само собой, открытые оскорбления никто не вправе использовать по отношению к человеку, в том числе и учитель. И регулируется это теми же законами, что и в повседневной жизни. Сейчас мало кто выгоняет учеников с уроков, потому что это опасно. Учитель совершенно официально отвечает за жизнь и здоровье ребенка, когда тот на его уроке (в то время, пока идет его урок). А выгонишь - еще не известно, куда он пойдет и что там с ним случится.. Хотя даже я иногда выгоняла, когда совсем уже нервы сдавали. Знаете, ученики такие бывают - ммм.. Что касается оценок, тут двоякая ситуация. Как правило, эти двойки за поведение получают те, кто и предмет не знает. И грамотный учитель, прежде чем поставить "2" за поведение, спросит, к примеру "расскажи этот пример, который я сейчас объяснил". И тут не придерешься - двойка заслуженная, не может ведь объяснить. Ну, а фразы типа "интернат по вам плачет" - это тоже от нервов, демонстрация бессилия. Тут просто очевидно, что человек не на месте, плохо ему в школе, не может он справиться чисто морально. Но это же как бы не вот тебе оскорбление: высказал человек свое мнение. Ни к какой ответственности учителя за это не привлекут. Ну, может замечание сделают. Но больше нервов потратите, доказывая. Насчет систематических опозданий на урок - это вполне ощутимая провинность, за это могут официальный выговор сделать, надо жаловаться администрации.
Что касается того, как учитель может наказать ученика.. Да в общем без последствий для себя почти никак. Как по мне, то, чтобы нервы не мотать себе и не оправдываться потом, лучше просто взять ученика, который замечаний не понимает, и отвести к завучу или хотя бы к классному руководителю. Пусть разбираются. Мое дело учить, а не растрачиваться на невоспитанных детей.