Color me crazy, but the punishment doesn't fit the "crime", and this is coming from someone who prefer a nice handshake or high-five over a hug.

Sam McNair, 17-year-old high school senior, hugged his teacher. And then he got suspended for the rest of the year.

You can see the hug in the news story below. The teacher does shrug him off, and the kid does need to learn about what's appropriate behavior, but damn if this suspension isn't a bit much. Whatever happened to detention?