After every lesson Rose inevitably said, "Mommy! Come look what I learned how to do!" I'll be honest, while she was really excited to start I didn't think her excitement would last. BOY! Was I ever wrong! Not only was this what she looked forward to most with our daily lessons, she would often do more than one day's worth of work. This is a self-paced book and she chose her own pacing. I initially thought a chapter a week, but she did a lot more. She did not work faster than I expected, but for longer amounts of time. There were times when she worked for over 90 minutes just because she loved it so much!
The best part for me is that this is completely independent. While I was eager as a kid to learn programming, my interest did not last the way Rose's has. I really had no idea how to help her learn this. I love the drills, challenges, and review available to make sure she fully understands the concepts. I did have her work downstairs because she used a web-browser. We do not allow unsupervised technology use yet.