I've created a list of books that I highly recommend to any parent or teacher.
My list
I think that when looking for books on educational techniques, the simpler it is, the more likely it's going to help. Teaching children just isn't that difficult! Some of the materials I've seen written for teachers make it look like the most complicated bit of hocus pocus anyone ever thought of. But, really, children aren't that much different from adults.
How do you like to learn?
What do you like to learn about?
In what circumstances do you find yourself learning something new?
I think, basically, that we need to respect children, and allow them to direct the direction of their own education - it is, after all, their lives, not ours. We need to listen to them. When they're having trouble grasping something, rather than giving them an "F", we need to go back and help them understand what they're not quite getting.
With respect and encouragement, children can learn.
With pressure and threat of bad grades, some children will never learn.
Another good book is "Why Children Fail" by John Holt, available through Amazon.