The other person who has a great mind is Michael Savage.
He is banned by Fox and other networks but his shows everyday are full of food for thought. He talks to Trump on a regular basis during his show asking him thought provoking questions.
He did break the 11th commandment of "though will not say anything negative about another talk show host" and it has cost him dearly.