I've found a series of books that have been a great resource to use with students I tutor. My own children enjoy reading about five pages per sitting. Each book is spiral bound and stands up on a table. The colorful illustrations help teach words and concepts.
Reading Rockets has a good article with advice to develop vocabulary. http://www.readingrockets.org/article/35980
The Best Counting Books For Preschool
2 hours ago