Where and what did Fidel Castro study in the US?

Online sources say he went to the US while still young but all say he obtained his law degree from Havana University. Our late father claimed Castro studied law at Michigan State. Never got the dope on this. Our father added that his (Castro’s) English is perfect, but he doesn’t want to use it in public.