I've done some tough things in my life (multi-pitch rock climbing. Sport class MTB racing...etc) I seriously underestimated my first experience with Bikram yoga and I am happy to say, I deserved it. This is very tough work, but you feel completely cleansed afterward. Do yourself a favour and attend a class. You will not regret it.