I have learned some points through your blog post post. One other point I would like to mention is that there are lots of games in the marketplace designed in particular for preschool age little ones. They consist of pattern acceptance, colors, wildlife, and forms. These often focus on familiarization as an alternative to memorization. This keeps children and kids engaged without feeling like they are learning. Thanks