It was fun. Classes like this make you think so much, it's hard to realize how much you are working. The choreography often moved me away from my viewing screen, so i constantly had to re-position to face the screen. I have taken yoga flow classes that are similar. You just have to take them several times to get them right. Thanks Serafino:)