We do what I call 'eclectic homeschooling'...which, basically means I tailor our curriculum to the needs/likes of each child individually. I follow the basic requirements of each grade, but take into account each child and their needs, struggles, etc.
JD has a learning disorder with reading/phonics/etc as do many kids on the spectrum so he is still learning to read. In order for him not to fall behind in everything that requires reading, we do his schoolwork orally. His writing is also behind (another ASD trait) but he is working on that as well. He is incredible at math and I try to keep him challenged in that area. He loves history, science, and all things non-fiction and we do a lot of reading on all of those subjects.
Lilly is having some trouble with math, but does very well with writing, sounding out words, etc. She is coming along with her reading as well. She loves poetry, art, history and biographies. She also enjoys learning about nature and animals.
Max has been 'doing school' even though I do not require the kids sit down and do anything formal until age 6. He wanted to start last year so he has been doing basic abc/123 type work, along with some other K and grade 1 prep things that he likes.
I firmly believe that there are many developmental things that need to occur before kids are naturally ready(and inclined) to master certian 'school skills'. It is hard to trust the process and allow the kids to develop at their own rate but I do believe that as they do, they will learn at a much faster rate. This is part of why I do not require the kids to sit down and actively participate in *school* until age 6. This does not mean they are not engaged in learning experiences, it means they are not sitting working on *work*. I feel it is more important at that age to play, imagine, run, experience and develop.
Here are some of my favorite links. Some of these sites require membership, but it is well worth it imo, as there are lots of lesson ideas, print-outs, and project ideas. I use all these sites at least a few times during the year, but definitely some more than others.
http://www.allaboutbirds.org/guide/search -search for birds by song and description
http://www.beethovenswig.com/?id=bwDiscog.php awesome classical music program
http://www.besthomeschooling.org/ lots of articles and helpful information
http://homeschooling.gomilpitas.com/methods/CharlotteMason.htm if I were to follow a curriculum, it would be this one. I loosely use this method. I simply love her philosophy.
http://www.currclick.com/index.php?affiliate_id=436 neat site with some cool things/ideas
http://www.dltk-kids.com/ crafts, crafts and more crafts
http://www.edhelper.com/ TONS of ideas, worksheets and curriculum ideas
http://members.enchantedlearning.com/Home.html another one, great stuff
http://www.creativekidsathome.com/kids_science.html science projects
http://www.funbrain.com/ site with lots of educational games to play online
http://www.activityvillage.co.uk/index.htm activities for the whole family
http://charlottemason.tripod.com/ Charlotte Mason official site, complete with free curriculum guide for K-12
http://www.coloring.ws/ more craft, coloring, and games
http://www.allfreecrafts.com/nature/kids-nature-crafts.shtml nature and green craft ideas
http://simplycharlottemason.com/ more Charlotte Mason
http://www.stuartjmurphy.com/ cannot say enough about these books! We own a bunch of them and they are great math stories!
http://www.whatsthatbug.com/ we use this site...alot.
http://www.worldbook.com/ encyclopedias, etc online
http://allaboutfrogs.org/froglnd.shtml frogs. More than you ever wanted to know.
I will add to this from time to time :) If you have a great link you want to share, let me know and I will post it!