This is a great idea but I think is a little simple for third graders. I am actually using some of its with my 5 year old granddaughter.  My grandson who is entering third grade in the fall feels like it is a little young for him.  It depends on the level of reading the child has achieved.