Children develop in several interlocking systems-in the context of their family, and within the interaction of settings such as home, school, and church (Russell, 2011). In South Africa, children's diverse backgrounds within families, neighborhoods and socio-cultural environments provide them with varied experiences and opportunities to learn. Whether growing up in urban or rural communities, belonging to a specific race and ethnic group, or being poor or rich, all imply exposure to cultures, lifestyles, amenities, and living conditions that differ in marked ways (Makoe, 2006). With 79% of the total population being Blacks, the racial and ethnic heterogeneity translates into a complex mix of languages: English, Afrikaans, nine indigenous languages and five Indian languages are spoken (Reagan, 2001).