eugene, as you will find, cuban spanish has its own unique words, phrases and accents. a simple search online will definitely have some good links and resources for you to check out...here is just one that might be useful
http://www.cubamania.com
there are language institutes wherever you go, so you might consider enrolling in a program while you are there. suerte!