I'd welcome Donald Trump's impeachment, but he has gotten these 20 things right

Donald Trump vilifies women, Muslims, Mexicans and others. I’d welcome his impeachment. But to be fair, here are 20 things he’s managed to get right.