I gave Time for Learning another shot as an alternative to TV. She doesn't seem to like it that much, but I am giving her more time to see if she changes her mind. It does seem very slow, but she hasn't complained. We really don't do any of the language related activities since this is such a strength for her that the activities don't seem right. Maybe I need to move her up in the levels. She just turned four and I set it to be on first grade with the ability to move back and forth with second. At one point I checked out fifth grade science and she could answer all the questions on a quiz before we even did the lesson, but she loves science and we have read a lot of science. She is much farther ahead in language and science than she is in math. Her math is still ahead, but she certainly isn't doing the same level as she can with reading etc. I am still going to give it a chance because it seems one step above TV and I had been allowing more TV than I used to allow.