Have you run across Grammar Girl yet? She has a great way of making grammar interesting and fun- really! And I don’t say that simply because she is from the Phoenix area (we call it “the valley”), too. You can read the site, but do yourself a favor and check out the podcast. Homeschoolers everywhere might just become grammar aficionados.