Concepts are introduced and elaborated upon in small chunks (blocks) in each module to allow users to work through the material at their own pace. Where appropriate, concepts are reinforced through visual aids and examples drawing on general knowledge, sciences, culture and history.
Testing takes place on three levels. First, blocks contain basic questions to cover a grammatical element immediately after it has been presented. Second, sub-sections are followed by quizzes to test the concept as a whole. Third, module-level quizzes test all the concepts grouped under one grammatical category.
Page-level and module-level summaries are provided as appropriate. A reference section containing important rules, additional material and useful tables is also provided.
For each module, there is an optional button. This is a show/hide switch for optional content which is out of syllabus for the respective board. Students can read it if they wish to acquire deeper knowledge of the module. In case of General, there is no optional button. The complete content is visible.