View mherrerav's profile on slideshare

Resources to use for your assignment

Looking up new words?

A free dictionary by Ferlix. With American and British pronunciation

A dictionary for 20 languages!

To check grammar and vocabulary use grammarcheck or take a look at their infographics.

Unsure with grammar points? Check here!

To improve your speaking and listening practice here are some links

Different English listening exercises online about different topics.

Do you feel like writing?

Train your English with some music

Complete the lyrics of the song while the music is playing....