I moved to Shanghai in 2019, using “the China teaching experience” which was formally, and is now a service offered by ‘TravelGrad’.
Andrew who heads the company was super helpful in getting us to China. He helps with the documentation, flights, job placement etc but more importantly, he introduces you to people who are doing the exact same thing you are doing!
Without the support system of Andrew and my fellow travelers at the time, I would never have made it to now my 4th in Shanghai!