Our school requires us to do BrainBreak days every two weeks. I've tried dozens of shows to keep my students learning but entertained and NOTHING has worked until this. I teach all middle school grades from high ability to self-contained special needs and all of my students love this show!