Some of my favorite choreography. I love this! I could watch it over...and over...and over again. In fact I will. When I have the time and space, I'll learn it.. I would love to go to one of her sessions.