The more I think about this the more annoyed I get. A kid uses that kind of language in front of his mother and to an adult/school administrator/authority should be banned from more than just graduation.

Yes, I realize that came after the original banning. But that tells me what kind of kid this is.