Ignorant comes in all races. Sorry that you had to deal with that.
I haven't experienced anything like that in a while. People rarely seem to hate in person anymore because it's much safer to do it on the internet.
The closest thing I can think of is the guy who details my cars. He's a...