US visa rules are incredibly complicated - needless to say theres always a way if you have a US family member/Employer/lots of money. Your best bet is to go to a school that gives out J1 visas - or else try to get Cuban Citizenship, then buy a small boat and go north...