I had a hard time doing the activities, especially the former. I have difficulty understanding English, so my reading comprehension is poor. I think the benefits of doing these activities are that I can exercise my reading and listening. However, I have to practice a lot, especially my vocabulary and improve my pronunciation. I think that's what I have worse. I think these websites are very useful especially for people who want to learn the language itself. It is a good tool for learning this foreign language, since there are many exercises and different levels of difficulty. Now all I have to motivate myself to study and practice English. I hope one day to learn this language.