owen
Chongqing, China
Owen Foreign Language School is a very well established English language training center based in Chongqing. With a ten year history we have ten branches in Chongqing, one in Kunming with another to o...
owen
Chongqing, China
Owen Foreign Language School is a very well established English language training center based in Chongqing. With a ten year history we have ten branches in Chongqing, one in Kunming with another to o...
Owen Foreign Language School
Sichuan, China
Owen is the largest Employer of Foreign Teachers in Chongqing. We have multiple schools in both Chongqing and other cities within China. We have a long and successful record of helping the new teacher...