Hell yeah! I say you kick the crap outta him,should he ever cross the line. Even if it means getting suspended or dare I say it, expelled, don't let anyone treat and humiliate you that way! I did that last year, with some moron jock who called me names,picked on me every time he saw me...until my patience ran out and punched him straight in the nose.Since then, he never messed with me again.