I can very much relate to this article, especially the underlying anger.
Yesterday, I was in my Physics AP class, working on some notes with a friend for an upcoming Precalc test. An average day. I was standing up and slightly leaned over. All of a sudden, this highly annoying (and color-blind, if not outright racist) white girl comes up to me and shouts out, "Hey guys, Africanus has a nice butt!" In the right circumstances and, a very different person, I may have taken it as a compliment, however in a more, ahh, scholarly environment it made me feel uncomfortable. She shouted the phrase three more times. Then all of a sudden, I feel a small hand groping my ass for a few seconds. "Wow, it's so nice AND firm. I just love how exotic it feels!" "It must be because you're African." I promptly went back to my seat feeling very uncomfortable and angry for the rest of the period. However, I couldn't really retaliate either physically or verbally for fear of being seen as a threat, and ai'm not trying to get suspended two weeks before school ends.
Perhaps not as extreme as calling innocent protests "hoodlums", but I can empathize nontheless with him.