Sort:  

Haha. Yes, it is hard, in the best possible way! It works your entire body when you get to the advanced level stuff! :D