Good grammar books ...
- Understanding and using English Grammar (3rd) by Betty Azar - classic and used wildly in the world
- Fundamentals of English Grammar, 3rd, by Betty Azar - more basic
- English Grammar in Use - Cambridge by Raymond Murphy - trouble-shooting book on mid-level