I think he is definitely one you either love or hate. I personally LOVE him. I don't always (but usually do) agree with him but I love how outspoken he is.