Native English speakers - to generally improve your vocabulary and knowledge of words
- Non native English speakers - to learn english from scratch and expand your horizons
- English teachers - a classroom tool or form of AFL
- Employer - a way to improve communication skills at work
- Government officials - standardize language skills, irrespective of role or department
- Students - to help IELTS prep or TOEFL exam