I can understand tutor with bad English who try to teach here on iTalki. Probably in his/her country he/she is a private English teacher. I can't understand students who write a good reviews. Tutor speaks hardly on an intermediate level, have a number of students mostly equal to a number of lessons, and people write good reviews to him!
What it is? Politcorection?
Why people write a good review for a bad lesson with a teacher who hardly speaks English, if they after trial lesson not going to take more lessons?