A fun and interactive way to teach the children. They learned so much throughout the day without even realising it. The class had so much fun and being able to perform to the parents was fantastic. We had our session at the beginning of the topic, and it gave the children a great foundation of knowledge.