Does anyone here have experience with both? Just wondering how it compares. Obviously Cuba won't allow you to actually earn money there, as opposed to the Dominican where you have more freedom that way. But then Cuba is safer and has a better level of education and different culture.
Do you know of anyone who has taught English or done other work for barter, like in exchange for lodging or something? I've done a bit of ESL teaching professionally in the past, and also in exchange for language lessons in the native tongue.