There is an old expression that says “practice makes perfect.” If you want to perfect a skill of any kind, it requires lots of practice and the best way to practice a new language is to make use of the Internet. There are tons of  exercises, podcasts and videos online that can be both educational and entertaining. 

Here you are a good selection of sites to supplement your coursework at your own pace. Choose the area you feel your English is weaker and…just remember…