Student-oriented learning
Different kinds of texts with different levels are provided for you selecting what you prefer to learn.
Some writing tasks with gimmicky elements, such as matching, multiple choices, etc.
The web-page is user-friendly for a wide range of learners.