Chongqing, China

Accolade English Institute

Accolade English Institute was originally established in 2005 and is a foreign language school that employs passionate, skilled foreign teachers from English speaking countries. The school caters to students of all ages and levels, from kindergarten through to college/university and… Read More »Accolade English Institute