Chambers Language Builder
Though it covers the grammar knowledge that young people need, this is far from a traditional, stuffy school grammar. Rather, information is presented in manageable, short explanations, backed by examples, activities and fun illustrations, all aimed at reinforcing the language points.