I am a sophomore in college majoring in elementary education and I really want to teach English in another country. What is it like? do I have to have a specific degree? do I have to learn the language of the country I am going to? Any advice and experiences would be greatly appreciated!