Aw that gave me goosebumps
Its nice that the teachers at your sons school report on the good things as well as the not so good.
And well done to your DS for being responsible, you must be teaching him some good ethics.