I went over to TeamROC in Fayetteville NC yesterday for the first time. They teach Muay Thai and Gracie BJJ, and yesterday was a BJJ day. A couple hours on the mats learning a few moves and getting beat pretty good left me breathing hard, let's say. I'm a little sore today but ready to go...