For international class? my suggestion is "NO". You may talk to/interview with their international class teachers, some of them are NOT native speakers, then, you could find out by yourself. Seeing is believing.
Anyway, their Chinese teachers are nice, my boy liked them.