Job well done! Thank you for having class with me. . You have been putting in a lot more effort I suggest that when you watch English movies or read English books, list down the new words you encounter then look for their meanings and use them the next time you speak English so you could further improve your vocabulary. Also, talk to someone in English everyday, like an English teacher, to help you practice your communication skills. We can also help you improve in those areas.. Keep it up, you will do it.