It only takes 2-4 working days for a US citizen with a valid passport to get a Chinese visa. To get a visa, you need to apply for an entry visa through the Chinese Embassy or Consulate General. However, to work as an English teacher in China. It is recommended to apply for a job before entering the country. You can easily do so by mailing your resume to several English schools of your liking.
Moreover, a US citizen does not require a visa to visit adjacent countries like Hong Kong, Singapore, and Macau. So, you can also try your luck in these countries which are considered to be one of the best to live in.
How much money can you earn teaching English in China?
There is no fixed answer to this question. But the amount of money you will make teaching English in China depends on a lot of factors. Chinese schools and Universities prefer candidates with relevant college degrees or some kind of professional training from a reputed institution. Without prior experience or college education, you are simply not going to make it as an English teacher in China.
Renminbi(RMB) is the currency used in China. A public school pays RMB 6,200-15,000 per month. While a private school may pay around RMB 6,200-16,000 per month. If you have several years of experience teaching English, you can apply to an International school which pays RMB 11,800-29,900 per month. International schools pay the highest salary to English teachers in China.
What is the cost of living like in a major city in China?
The cost of living in a major city like Shanghai in China is nearly half as that of in New York. For a westerner, everything is quite affordable except milk, gasoline and branded clothes. In addition, most of the schools in China provide free accommodation to foreign English teachers. So, you can save a lot of money at the end of the month as rent is quite high in a city like Shanghai and Suzhou. 
How to make money teaching English in China?
You can apply for a job as an English teacher to a public, private, or an International school. Even in a full-time position, you won’t be teaching for more than 20 hours per week. Being a teacher in China is relaxed and stress-free. You can use your spare time teaching part-time or traveling in the adjacent cities.
In a rare scenario, if you don’t get a job in one of the schools, you can start your own private tutoring business either online or offline. So, there are plenty of opportunities to make money teaching English in China.
Who is this job for?
Teaching English in China is a relatively new profession and is made popularized due to the increasing number of millennials from the English speaking countries wanting to travel and explore the world. This is a win-win situation for countries like China and Singapore as they are in desperate need for native English teachers.
It is best to know your value and demand a salary that you feel worthy of. You can also negotiate the amount before accepting the appointment letter from the organization. Keep in mind, you have the upper hand since the Chinese students will be benefiting immensely by learning English from a native speaker.
 “Cost of Living Comparison Between New York, NY, United States And ….” Accessed June 3, 2019. https://www.numbeo.com/cost-of-living/compare_cities.jsp?country1=United+States&city1=New+York%2C+NY&country2=China&city2=Shanghai.
 “What is the Average Salary for Teaching Abroad in … – Go Overseas.” Accessed June 3, 2019. https://www.gooverseas.com/blog/teaching-english-in-china-salary.