oh, for me, no way is better than self-study. uh huh! i am obsolutely yes that it also depend on the way that you were taught by teacher. Diffirent teachers have diffirent teaching methods. Moreover, the lecture's long can also makes students be tired and cant concentrate on the listening lesson.
about yourself, we have some difficulties about vocab, pronunciation, grammar, so on. therefore the first way is try your best to "chew" the dictionary. In addition, you should focus on English more than, don't think that is compulsory subject in your school. let 's consider it is your favourite subject, and really want to improve your English.
these are my opinions,
maybe diffirent one have difirent thoughts.
so i'm looking foward to another idea.
THANKS FOR LISTENING