Teach English in “China’s Hawaii” – Hainan Island

Teach English in Hainan Island Hainan is an island province at the southernmost part of China. It is a tropical island with abundant charming scenery, just across the Gulf of Tonkin from Vietnam. “Hainan” literally means “South of the Ocean” and is the second largest of China’s islands, second only…