I am from SC and live here. Getting a teaching position is like most places not always easy. I would suggest for your son to start out sub-teaching at schools or doing some volunteer work. This way the faculty will get to know him and he will have a better chance of a job.