Abbey S. (lovesotters) reviewed Effective Writing: A Practical Grammar Review on + 28 more book reviews
This book would be great for someone interested in strengthening their grammar in a self-teaching way, because there are worksheets included. I used a couple of these exercises in my classroom, and the students seemed to think they were "effective."