Certainly Castros Cuba had its shortcomings chief among them the curtailing of freedom and squashing of dissent. 

But denial of improvements in the lives of ordinary people  especially in the areas of education and universal heath care is even more wrong headed.
 
What does Keller think of the squalor and poverty  of many other Caribbean islands  not to mentions  pre revolutionary Cuba? Over sentimentalizing Castro is one thing however demonizing him and refusing to see the positive aspects of his rule is equally short sighted.