answer:I don’t know about the schools, but I know about the places. Buffalo gets enough snow that when I lived in NH and we got 12–18 inches overnight, we felt lucky compared to them. I used to get my car buried by snow, but they could bury an entire house with one night’s worth. Still, Upstate NY is beautiful, and largely rural. North Carolina and Virginia are also decent places with milder weather and pleasant people. The rest of the places are ones that I personally would not even consider, but bear in mind that I am from the Northeast and have a thing against hot weather, overly religious people, and being surrounded by people that are even less like me than the natives of Singapore or Mombasa.