Thinking about teaching English in Seoul? Teaching English in Seoul is a fantastic experience that you don’t want to miss out on. Seoul, the capital city of Korea, is located in the Northwest part of the country and has a population of over 10 million people, making it not only the largest city in Korea, but also one of the largest cities in the world. Because of its size, Seoul is the center of the political, cultural and economical markets ...

Read More