I got my daughter (9 years old) a book for her reading assignment. I decided to go with something a bit more challenging for her, so I chose a work of historical fiction. It is over 200 pages, and it has references to the actual history that the story is based on (complete with pictures). The book is about Anastasia, the last Grand Duchess.
Because I know my daughter, I prepared myself for this, too. I figured she would ask a million questions about the book (and she has), so I am reading the non-fiction book The Russian Century - A History of the Last Hundred Years.
Mom and daughter have been learning a lot about Russian history - and this isn't even what she is doing for her history assignments! (She is studying American history this year.) She has fallen in love with this series of books and wants the rest of the series.
I love the book for two reasons - it is challenging for her and it is teaching her more than just reading.
Homeschooling is not just for the kids. The parent learns just as much as the kids do when they get involved!