Work in a middle school(grades 6-8). Hear real profanity almost every day. Each situation is different. Do the student and the teacher have a history with each other? Is the student showing off for his peers? Did dad/mom berate the student before he got to school? Is there any food in the home? There are so many issues that have to be considered. It is STILL difficult to be a kid.
If the Student code of conduct is vague, whether the student was being a pain or not, crap is not a profanity.
What kind of probation? School or court ordered?
AND I gotta agree with Steve. Lots of time homework is crap. I did mine cause it was easier than dealing with my dad, but it was still mostly crap.
Law, is he a good kid? Then save him.