like him or not, Obama is a gem.