I also recommend EF next to Minzu Avenue Library, which is divided into classes according to English level and also has foreign teachers. I have a friend from Zhongnan University of Economics and Law who studied English in high school.
There is also a Webb, also on Minzu Avenue, in the Industrial and Commercial Bank of China building opposite the district library. Personally, I don't think it's as good as EF, but I have a friend from Huazhong University of Science and Technology who used to study English there, and there are also foreign teachers there.
Never recommend Lin Wei. Lin Wei can't learn anything unless you have a strong self-study ability. Mr. Lin from Ceng Wei used to be an English teacher in No.2 Middle School, but now Lin Wei is rampant and can't teach well.