Directory of sites which assist in English Grammar Homework Help :
Daily Grammar– a HUGE archive of Grammar lessons OR sign up for a grammar lesson five days a week and a quiz on the sixth day.
Englishpage – Offers free English lessons with English grammar and vocabulary exercises online.
Splashesfromtheriver – English grammar, punctuation and essay writing courses.
songwriting contest – Sites for Songwriting contests