I give my highest praises to courses from English Compass. My children, aged 10 and 13, have attended English courses with English Compass for over 3 years now. They have shown great progress, especially with their ability to speak English fluently, and with the proper intonation. Both my kids look forward to their weekly lessons. Would recommend!