Learn Spanish in Havana, from Monday to Friday, in our standard or intensive Spanish courses. Take private or mini-group Spanish classes with native and highly qualified teachers in the teaching of Spanish as a foreign language. Also, enjoy a weekend at Bahía de Cochinos (Playa Larga, Playa Girón y Caleta Buena), in a totally natural environment, surrounded by exuberant and wonderful flora and fauna. Perfect paradise for lovers of diving in walls and caverns.