He seems a bit bi-polar from what I have seen of the guy (not an expert opinion). Some people really like him, though.
Michael Siskin