What are Fidel Castro's contributions?

When he took over in Cuba most of the people couldn't write or read. He gave them education sending people to the most rural areas to teach the farmers how to read, free hospital attention and schools, including colleges free of charge for everyone.