I live on Caye Caulker, but lived in San Pedro before moving to CC in November 2001. There are all kinds of volunteer jobs that you can do on these islands, teaching, working in the library, working in the clinic but I wouldnt expect an employer to get you a work permit for such a short stay. I would come with a loaded pocketbook and no real expectations of being able to work legally. I know of many illegal workers here on CC, mostly low-paying waitstaff, but one immigration sweep and you'll be deported, believe me! And, maybe put in jail for 2 weeks or so while your papers are being sorted out. Many of the Americans and Canadians that spend their winters here have seasonal jobs back home and live here for 3 months, just enjoying themselves. Its not even a case of a work permit being a terribly difficult thing to get, especially if you are filling a postion that can not be filled by a local, in my opinion (and, as an employer) a 3-month stay is not long enough to make that kind of financial investment in a work permit.