I currently homeschool and my 5 year old. He "taught" me all about stars and constellations today.
He decided he wanted to be the teacher and did all the reading (he's been reading since age 3) and I had to raise my hand to answer his questions. It was perfect. He was really into it. He read the whole chapter to me, pausing to ask the questions in the margins and at the end of chapter review. I raised my hand to answer his questions and asked a few of my own. He asked follow-up questions until he understood whatever aspect of stars we were discussing. It was awesome. When we finished and were moving from the living room back into our "classroom" for his next subject, we had an awesome exchange that went like this:
Him: Mom? I never taught you anything like that before, right? I didn't even know I knew all that stuff. I just gotta teach you about something else in science next time. Maybe I'll teach you about habitats or animals or something. I know a LOT about animals. Or maybe speed and velocity! I know a LOT about speed and velocity.
Me: Zack, that's a great idea.
Our follow-up project will be to make our own constellation by poking holes into the bottom of an empty cardboard oatmeal container and shining a flashlight throught it onto the wall in his darkened bedroom. I will spread out all the materials we need on the table and will casually say 'Gee, I sure wish we could make our own constellations--wouldn't that be neat' and see where we end up.
He has totally created a monster. I'm all...