Shanghai is the largest Chinese city by population and the largest city proper by population in the world.-- Wikipedia
Cost Per Week (average): $600 U.S.Reviews: No Reviews YetImmersion Programs Offered:
MandarinRocks is a leading Mandarin Chinese language school in Shanghai building on the vision \"Total Solution to Language Barriers\". Founded in 2001, we have had over 10 years experience providing top Mandarin courses in Shanghai for thousands of foreign st...
View Full Profile