It explains the concepts clearly and without sounding preachy. The animation is cute and their little adventures are entertaining. I would say the voice actor for Ethan sounds to old and I wish they had subtitles. Overall a cute an appropriate show for everyone.