Thanks for encouraging the yoga. I believe that flexibility and balance is widely overlooked on these forums. Functional fitness must include both of these.
Explosive strength training essentially refers to moving against resistance at speed so yes, you could apply those principles to your existing workout. Plyometric press ups, kipping pull ups, box jumps and bounding would all be good places to start.
The 'funniest' shoulder exercise I ever do is the handstand press up - it's hilarious! Supplement this with some push press and ring dips for added fun!
Tags for this Thread