The quality of the teachers is generally good. They are professional and some of them are really dedicated teachers. Actually, this is the best English school I’ve ever attended. The students were also good, studying seriously.