2. My favourite subject is math.
3. Yes, I love learning languages.
4. No, it's very easy.
5. I can't say that I have the best dicinary, but I can say that I have not bad dictionary.
6. No, it's drearily.
7. Yes, but when I translate from Enlgish, I should for a start, I should write what I translated, and after pick more specific words.
8. Not often.
9. Certainly! When you know what you are talking about all topics are easy.
10. I have to read some text or do some exercises.
11. Often enough.
12. No, not many. I know English very good, but I'm inattentive, so I have enough mistakes.
13.I think I don't do any mistakes.
14. English is very interesting for me.
15. I think I'm mostly active that quiet.
16. I attend all my English classes.
17. Yes, I do.
18. Yes, I do.
19. No, I am not.
20. Ideal teacher will be smart, beautiful. She will explain new topics interesting. And she will be always fare.
21. Yes, because I always do my homework.