A fantastic resource from Purdue University; very impressive. Very thorough lessons and explanations, in addition to some fabulous PowerPoint presentations. This is also great for grammar lessons in a pinch.

http://owl.english.purdue.edu/handouts/grammar/

Navigate to This External Web Link:

Do NOT follow this link or you will be banned from the site!

Non-profit Tax ID # 203478467