I just reread through the entire Work Permits thread from the Ambergris Caye forum and came to the conclusion that I'm brilliant, both with words and in intellect.

Anyone else care to brag on themselves? Time for a self affirmation thread.