I am a teacher at the university. I teach a course in sociology. I love the English language for its accuracy, rationality. But the main problem I encounter when learning a limited vocabulary. Hard for me to learn new words. I hope that your site will help me to solve this problem. I think you have a lot of interesting ways to trenorovki good memory.