Moving to the south has been a huge cultural shock for us. The religious aspects are difficult because the separation of church and state isn't adhered to down here; go to any public school event and they will open and close with a christian prayer. The rebel flags and the culture attached to them is ubiquitous; the conservative political views are also dominant and freely discussed... in the grocery store by a clerk, by the guy at the tire store, coworkers, etc.