ㆍGrammar boxes introduce key grammar points in interesting and easy-to-understand ways
ㆍCarefully-designed exercises allow students to apply key grammar points in meaningful contexts
ㆍFollow-up grammar drills help students check their understanding of grammar rules
ㆍWriting tasks incorporate key grammar points and help boost students’ revising and editing skills
ㆍReview tests and midterm/final tests allow students to evaluate their progress and reinforce
what they have learned