How about Beijing Foreign Language Training Institute?
Field English training is mostly a closed formal course, and their open classes are well done, but the teaching quality cannot be guaranteed after real registration. Recommend an English training institution in Shanghai called Le; Knowing English, their formal classes are open and transparent. Tx who wants to learn English can go to audition and experience new English learning methods at home. You won't know until you experience it yourself. Auditions are free.