A variety of resources – many used in genuine classes – to aid in English study:

Getting Started

Vocabulary Sets

Synonyms

Phrasal Verbs

Advanced

Abbreviations and Text Language