I searched online. There seems to be a lot of negative comments on ef online. In other words, there is no course consultant to follow up the students' learning progress, and the online course design itself is flawed, which leads to the failure of oral English class.
I have been to EF Learning Center myself, and I feel that the environment there is quite good. In addition to the classroom, there are also student rest areas and open spaces, which should give students an opportunity to communicate with each other.
There are too many training institutions now, so it is necessary to compare them. In fact, I have also considered the famous Wall Street English and Midland English, but the tuition is too expensive, and generally speaking, the cost performance is not high.