haha. i remember in BMT, the 1st day i got enlisted, they asked
the whole platoon this question. "anyone of you cannot stand the
word "ch** bye? if you cannot please voice out now or forever hold
your peace" 
anyway, theoritically u can sue them if you feel insulted. but i
guess we are all so used to it.
ok back to the teacher and student.
if the teacher were the one who blurted out those profanities, do
you think the students will let him/ her off?
the is what the educational system has become. Students and their
parents are so used to sue and complain about teacher's behavior.
so right now, its pay back time.
I do agree that the parents are the ones paying, and i do believe
this will serve as a wake up call to them, to take their child in
hand, wake his idea up and get him to give his teacher the due
respect like we all did in the past.