Teaching English in Shenzhen means you get to experience living in one of China’s biggest not-so-secret secrets. In fact, many teachers who visit during their time in China pick Shenzhen as one of their favorite places to visit thanks to the traditional attractions (temples, gardens, etc.), hiking mountains and sunny beaches all within the city limits.
It’s a city practically made for ESL teachers abroad with thousands of exciting international and local dining options, from convenient fast food to luxury dining. With hundreds of clubs and bars to enjoy the city’s nightlife, it's known around the country for its local live music scene.