This one from Julie:
"There are quite a hand full of different
programs. I am not sure which ones have a good reputation."
My answer: Yes, there are a lot of "programs" you can teach in, in Korea. The categories are:
1. Hagwon (private institute)
2. An ESL teacher at a public school
4. Working at a company, teaching employees
5. International Schools
And, there are lots of categories of jobs in each of those categories, ranging from nightmarishly terrible to excellent. So, there truly is no way to give you any blanket advice on what place has a good reputation. Even the same hagwon chain can have some excellent branches and some horror-story ones. Same with public schools, even administered by the same district. And, there are even some unis that have different types of jobs, where some are great and others, well, not so much.
However, before deciding on a certain place, do your research about that specific one before signing on the dotted line.