I really like this book as a refresher course. I like the fact that you can not only do review exercises in the book, but you can go to the website and do quizzes and exercises there too. If you are looking for a book that will help you with your grammer and writing this is it.