So my kids are still pretty young and not reading on their own. My boys are 6 and 3 1/2. We normally read before bed and that is mostly made up of children's picture books but we occasionally pick away at Harry Potter or something larger. Harry Potter is just a little over their heads because of its length more than anything. We just can't read enough each night to make a dent in the plot! So, I was hoping for some recommendations on books I can read to my kids. Sci-fi or fantasy. Something a little more age appropriate than Harry Potter and something a little shorter that we might be able to get through over 10-15 nights as we only read for 15 to 20 minutes every night. Thanks!