ok..for history maybe check out Streams of Civilization (world) or A Living History of Our World (US). both say they go to about 13 years old but if your child is having difficulty absorbing traditional text books these might help out. If I see anything else I will let you know.