As an English teacher I need many resources to help students write better. This book as given me multiple exercises that reinforce my lessons and really drives home the messages. I'm glad I bought it! It's saved me hours of putting together my own notes.