I seriously don't understand why or how Shakespeare arrived on Primary School Curriculum, but it's been there for a number of years. TJ's class had a trip to watch the Tempest Today. i had the opportunity to go too, as her TA for the day.
I didn't know it was a musical. The song and dance routines were really rather impressive and fun. The actors did some skits too that made the kids laugh every now and then. It was performed by Shakespeare 4 Kidz. Here's the trailer.