Wonderful and inspiring, innovative and entertaining.  Entirely appropriate for young adolescents – the girls are still talking about it.