Here are some recommended options for learning some Spanish before your trip.-Most guidebooks have some basic Spanish phrases-We find the book 500 Spanish verbs by Kendris Chris very helpful, see link belowhttp://www.amazon.com/501-Spanish-Verbs-5th-Edition/dp/B0026ND4Z2For more in depth courses please see the following resources:Rosetta Stone Spanish Course http://www.rosettastone.com/Pimsleur Spanish course http://www.pimsleur.com/Learn-Spanish-Latin-AmericanThe best way to learn is to practice with the locals. Come visit Cuba with us and learn some Spanish “A lo Cubano”-The Cuban way!