To prepare fully: preview is very important, as is our school the mode of autonomous learning, learning every day to do (an assignment). If your school is in this mode, you should know. Preview though not master all the knowledge, but you can master 50% to 70%.. I personally think that the preparation is very important. Every morning we take out the book, are written in full, all their search results..
The first step of the preparation, the class has become very easy. (I'm feeling) but this does not mean, you can't listen, because teacher says some knowledge point is that you can't find is you don't know, so to listen carefully in class. Useful notes teacher writing on the blackboard, must be written down! So you can grasp the knowledge of 96% to 99% (of course not one hundred percent)
Homework: This is mainly to see if you have to listen to the teacher carefully! People are not perfect, make up what is the will, so not to ask the teacher
Homework done wrong, to make a special correcting this, a semester, there are also some problems accumulated, review is very useful.
Learning English just like learning any other language, is hard work so my first advice is to spend much time practicing using English every day. Besides, we should listen to the teacher and take notes carefully in class. Go over what is learnt regularly and finish doing our homework carefully. Listen to English radio programmes, read English stories and newspapers, watch English films and TV programmes ,keep a diary in English and attend English debbates and speech contests. If we make mistakes, correct them at once and try not to make the same mistakes. What's more, we should look up new words in the dictionary before class and prepare each lesson carefully before class. I believe if we work hard and have good ways of learning English, we will learn English well.