I am currently applying for ESL positions in China and I have heard back from many schools. 2 locations that have caught my attention are Chengdu and Guangzhou. For someone who has never been to China and does not speak Mandarin/Cantonese, what are some of the pros and cons of both cities and which would you recommend?