With a university degree, you can teach ESL at many of the Universities, at the Bi-National institute (commonly called the Dominico-Americano), at any of the umpteen language schools. Right now Berlitz is dying for good native speakers.. (
Oh wait, you are Canadian, aren't you. Sorry, you aren't a "Native" speaker......hehehe)
Anyway, there are bunches of places where you can work. However, there are not that many places on the beaches...So you would have to work weeks and then beach it on the weekends. Of course, personal contact is far more effective than long distance. Improves your chances 100%
For example you might contact Cleef, here on this board and see how he is doing....He teaches English at a Bi-Lingual School, not ESL....
And there are several of those here too.
Think about Job Fairs....There is one, wait a sec, and let me see if I can find their addie: Here you go-->
http://iss.edu/
Any more help and I have to collect a fee.....
HB