After trying a few sight reading apps this one has been the best. The others were 1 star apps and this is much better. I thought the preschool level could perhaps be a little more basic. However after working withy 4 year old he is really coming along.