Among the many reasons why teaching ESL abroad rocks is travel. Being in the country you teach in is travel in and of itself. Take for example South Korea, which is where I am.