This is a very well organised program which has been thoughtfully designed to fully engage all participants, regardless of the number of children. The presenters are knowledgeable, professional and respectful while also making the program interesting and fun for the children. I highly recommend this hands-on learning opportunity for providers of early childhood programs.