Kevin

Very good teaching, method and materials – there is a lot of interaction between the teacher and students.

KevinChina, 2010