He can be good at times. He seriously knows his history, people will bring up some president of the Dominican Republic in the 60's and he'll correct the caller on the guy's middle name. When it comes to Israel and on many basic issues he's great. He's terrible on immigration and on not challenging some of the corrupt establishment though.