summaries and simplified versions of the learning materials, e.g., stories, grammar notes etc.
worksheets with a variety of tasks which cover the syllabus and students give their responses in class under teacher's guidance
appropriate challenges based on the syllabus, in a secure environment, opportunities for all students to explore ideas and gain mastery
adequate self-explanatory notes, either prepared by teacher or from material writers