RD, I am going to free wheel here and give you a slightly diff rating. On a scale of 1-7, is he a crap human being, I am going to go with a 6.
While I think he is at least slightly racist, I also think it more worth while to recognize that he is much more than just racist in that he has put out a lot of hate about a lot of other groups of ppl too.