Diversity is overrated. It’s not like all whites are the same. We have Italians who are different from Jews, who are different from WASPs, who are different from eastern european immigrants. On my sons’ little YMCA basketball teams, I coached a couple of black kids, a couple of Mexican kids, a pair of Serbian twins, an Indian (Asian) kid, a Chinese girl, and for good measure some bi-racial kids. Plenty of diversity in Encinitas if you ask me.
For socio-economic diversity, in our town, there are a sizeable number of kids in the elementary school that live in a big apartment complex adjacent to the 5. There is also a little immigrant area forming, and each class has several kids who are 1st generation English learners with parents who don’t speak English.