This is one of my favorite resources for early childhood education. I still reference their reading lists when looking for a good book to read to the little ones. I love the concepts they teach and credit this program with my children's love of reading.