We have been doing so many different things to learn from counting and building with Lego to fishing with letters; he really enjoys learning through fun activities. There are days though that I do make him sit down to work on his writing skills. This activity book I bought at Costco last fall and he has been bouncing around doing different pages. It is a french book so Daddy works with him in this book but for this day he was working on his letters.
Another way Eben loves to learn is on "his website" as he calls it. When I was searching for some homeschooling stuff I happen to come across abcmouse.com its an awesome site for kids with lots of learning activities on it. You do have to pay/month ($7.95) but its so worth it. They teach through reading, song, puzzles, games and coloring pages. He has a little avatar that we made to look like him and every time he completes something he gets tickets which he can use to buy stuff in the stores on the site! He has a very big hamster set up right now that he bought from saving up LOTS of tickets. If your child loves to play games this is a great website. I love that it makes learning fun. He thinks he is playing but we know he is learning!
Another great source of information for teachers or homeschooling is pinterest. There is so much stuff on there its hard to decided what to do. I have a board set up that keeps getting fuller and fuller and Eben isn't even in school yet! heheh.
So what are some things you do for school time or resources that you really love?