Math: Miquon, Verbal Math Lessons, Living Mathbooks once a week
Phonics: Saxon Phonic 2*** I don't think we really need this anymore though?
Spelling: still deciding either through dictation exercises or R&S Spelling
History/Geography: ideas taken from What your 2nd grader needs to know
Science: Teaching Science Through the Year, Magic School Bus dvds
Writing/Grammar: Grammarland, Ruth Heller books
Logic Lollipop Logic: Beginner Analogies, Logic
Art: How to Teach Art to Children, ideas from What your 2nd grader needs to Know
Music: piano lessons
PE swim lessons
I should add we use our summers for things like Geography and Art