This CNN host isn't bashful about sharing his opinion.