Look into Hillsborough county (Tampa area), it is one of the highest rated school districts in the state. Tampa also has a much younger culture. Also, I would look into Sarasota County and Manatee County (Bradenton), which are just south of Tampa. You would actually be surprised, but there are a lot of 20s and 30s residents. Any further south than Sarasota (Ft. Myers, Naples), there are definitely way to many retirement communities for my liking. and yes, the educational system may not be the best in Florida, but is it really that great anywhere in the US anymore? Florida is like any other state, it has some great districts and some not so great ones. Plus, you get the added benefit of actually teaching (which is near impossible in the Northeast/Midwest), with year round warmth and proximity to the beach. Honestly, heat doesn't bother me that much either. I also would take 95 and humid any day over snow! Good luck with you decision! p.s I also heard from a friend that Atlanta is a great place for a younger person to live, and is def. a much warmer climate than your current state. However, i'm not sure of the current teaching situation there? Also, once you leave the Atlanta metro area, Georgia can get very "country".