First of all, the teaching staff is the last word and hard indicator;
Secondly, excellent training institutions will not only provide necessary preparation materials, but also prepare corresponding review materials for students according to different preparation stages such as foundation consolidation, system strengthening and model test sprint.
There is also a suggestion, we must choose some larger institutions, so as to ensure word of mouth and supporting services.
As for the question of whether to apply for classes, I suggest considering it from my own situation:
1. If your self-study ability is not very good, I suggest you choose a reliable English tutoring institution to study systematically.
2. If you have a good learning ability and want to save time for self-study and efficient review, I suggest that you also report to an English tutoring institution for systematic study.