Working with Thai pad is a work out of its own. Taking punches and kicks being able to adapt and adjusted. Doing drills coming up with combos Coaching and being coached helps put things into perspective. Building confidence being able to take what's taught apply and learn from it. Doing some extra work is a rewarding feeling pushing the body past its limits. A good sore not over working but going through the motions.