themartialartsmuse.com
A Good Training Partner Is Hard to Find
You don’t always have a choice on who you partner with, but if you did have the choice, who would be the ideal partner to get the most out of your training?