@Ceili,
Me too, Ceili.
I don't agree with humiliating the boy, but I certainly sympathize with the boy's mother. When my son started kindergarten, his very wise teacher told all the students that it was HER job to teach, but it was THEIR job to learn. Blaming the parents is easy, but the truth is, this boy has not been doing his job. He has earned that 1.2 GPA, not his parents. Put the blame where it belongs.
I teach in a private school, and I see parents come in for conferences who are at the end of their ropes. They've paid (sometimes sacrificially) for a great school with caring teachers and personal attention, hired extra tutors, counselors, you name it. They have set up everything so their child can succeed. But bottom line is, it's up to the child. I have their kids in my classes, and I can see the problem for myself. Some kids are slackers, that's all there is to it.
Here's a question for those of you who had bad GPAs at times when you were in school. Looking back, do you blame your parents? Or do you admit that you weren't a very good student?