I purchased this app to prepare my daughter for kindergarten. The app helps children recognize/write letters and numbers. It features upper and lower case letters. It also features numbers 1-10, then 11-20, then it breaks off every 10 numbers, for example 30, 40, 50, etc. etc.. Theres a alphabet game within the app that teaches children to recognize letters by showing words that start with that respective letter. Also, theres another game that teaches children how to recognize and draw shapes. The game has a Progression monitor within the letter portion of the app, whichll help show how much better your child is at writing their letters(Star of Progression). This is a great app for any parent trying to teach their children how to recognize and write letters. In my opinion, the numbers and shapes are a bonus. Great App!!!