*Use of cartoons to illustrate each error to reinforce learning *Comprehensive practice activities enable students to detect and correct mistakes themselves *Teaching guidelines and answer keys *Suitable for Pre-intermediate to Upper Intermediate level students