I have just about everything you listed in this module. I have baskets of books in every area according to the ages of children I have at that time. I also have lots of open ended writing materials for all ages. I have open ended art materials, blocks and props and accessories, I have musical instruments, scarves, dance costumes, dramatic play items, and puppets.