I don't think this guy is actually racist, just too narrow-minded to realise that skin tone does not correlate with being a dick to people of other races, and even if it were to, correlation does not imply causation.
Pretty much the most significant thing a racial affiliation means is hair type and what shape your nose, eye orbits, and skull will most likely be barring recent mixing. Human populations have only existed for a brief period and are essentially identical on a genetic level. If one group can be racist, every group can be by our virtually identical nature. There can be slight differences in minor stuff like testosterone but it's really quite insignificant.
Race as a real concept is a human invention. Human populations are incredibly similar.
Moving along, I certainly would not say privilege does not exist, but you can't always rely on "feelings" either. Sometimes it's bullshit, for example see this teacher's feelings. Not saying that's the case normally.
Edit: I realise how stupid it may sound to start talking biological anthropology but considering this teacher is so quick to divide a virtually identical population, I might as well point out biologically he's talking about minutiae. There's no basis for dividing people by freaking eye orbits or implying that everybody subscribes to a tribal affiliation like he does before being a member of the human race.