I'll add:
Reading A-Z:
http://www.readinga-z.com - it's a leveled reading program avail on line. I love it!
Ladybird Key Word Readers - published in the UK - but so worth the effort in obtaining them for the beginning reader. My daughter ADORES this series and I like the added bonus of a discussing cultural differences.
Phonics: Check and Double Check -
http://www.scholarschoice.ca - Available only in Canada. I think this is the BEST series for teaching phonics. The activities make sense and my kiddo loves the work.
Writing/Grammar: Write Source series. This is a wonderful series for teaching writing skills.
Handwriting: Write On -
http://www.incrediblekid.com - Worked wonders w/my kiddo!
Social Studies: Highlights Magazine - Which Way USA? and Where in the World? - These are monthly subscriptions filled w/facts and fun. It's a great way to learn geography. Sinead adores these!
Lynn