Belize (once known as British Honduras) is an eclectic mix of Mestizo, Creole, Maya, Garifuna, Mennonite, and of course, expats from around the world. Predominately Asian, East Indian, Canadian, US American, and German, the expat community is probably 10% or better of the total population (307 thousand or so at the last census).
Up north Belizean kids grow up speaking Spanish then learn English at school. Down south Kriol and Garifuna dominate. The Mayans have three local dialects that are so different they can't even communicate between themselves let alone with the other groups in their language.
Belize is a member of the Caribbean Community (yes, along with Jamaica, Barbados, and all the other islands) yet it is physically part of Central America. Confusing? You bet.
There are many more differences that lend to the culture shock effect and this takes some who try to move here by complete surprise.
Moving anywhere requires a certain level of independence and self-sufficiency, more so if you are moving away from friends, family, neighbors and all those support groups that many take for granted. Moving overseas to a seemingly "equivalent" yet far different environment can be completely disorienting.
P.S. Don't miss the new slide show in the Photo Gallery!