I've got a 6yo who can read children's stories and the local newspaper. And she can write a page of text with good capitals and full stops. Commas and various other punctuation marks are still a work in progress.

She has a historical time line from dinosaurs to Queen Victoria and has visited historical buildings in the timeline and drawn kings and queens (mostly queens) from the periods.

She knows her way around the world and we are working on capital cities and population sizes.

In maths she's multiplying thousands.

My problem is that I can't think of what to teach her next (relative to her age.) I'm running out of ideas. (I don't want to teach her stuff for its own sake, like the exact habitat of all Asian and African mamals. Or the Latin names of all plants.)

We've haven't done much on the human body, chemistry or biology. But I'm not sure where to start or why.

Hmm. There are plenty of fun science experiments you can do at home. There are of course endless thousands of books in the world - I was reading things like Swiss Family Robinson and The Hobbit and Chronicles of Narnia at quite a young age. See what you can work her up to. Then there's cooking, sewing, arts and crafts (basically, anything in the Home Economics area), music, etc. Speed math or math games such as Muggins.