I agree with everything the gentleman said except the parts about Ann Coulter not being dumb or shallow.
Bravo!