What kind of training school is good now?
I have passed Band 6, which is similar to your situation, but I still find it difficult to communicate with foreigners. Some time ago, I signed up for an Espoor international education class to learn English. I think they are not expensive and the environment is good. The teacher is very enthusiastic and the teaching is good. They also have a free foreign language corner every Saturday night, and foreign teachers communicate with us. I suggest you go to their foreign language corner first to feel it.