1. Jon stewart
    Before trevor noah made the daily show for children
  2. John oliver
    When last week tonight was fresh and good
  3. Stephen colbert
    I adore him
  4. Bill maher
    Presents the dangers of going too far to the left
  5. Bill O'riely
    He cracks me up
  6. Donald trump
    Mind boggling
  7. The chaos
    Beautiful chaos
  8. The fact spinning
    From both sides
  9. The lies
    Pretty little liars, aren't they?
  10. The republicans
  11. The broken promises
    See what I did there.