I, too, am impressed...I'm not sure that I would have the..*ahem* balls to have gone to a group of people that I insulted (when I was his age) and apologized openly. I appreciate that effort on his behalf...
(I think it also shows that a lil bit of education and kindness can really change the world..) Just sayin'