I have started to search for a German grammar workbook to use. I have found a lot on Amazon and Thriftbooks.com such as German Grammar Drills by Ed Swick, Schaum's outline of German Grammar, and The Everything Learning German Book. They all have good reviews, but I'm not sure which one to purchase.
So what I am inquiring is what book would you recommend for a beginner German student?