I'll babble a bit too then! Good on you for getting back to your karate. It is funny how the path takes us to where we need to go. Strength first, that's easy: more push ups! As karateka we tend to rely on body weight exercise for strength. This gives us the needed speed without building the bulk associated with weight training. Make sure you do every variation of push ups you can find. Change the angle after working yourself to exhaustion and do it again. And again. You want to know how fit you are? Ah the beep test! We love to hate it at our club. Simply explained it is a run back and forth between lines 20 metres apart set at the pace of a recorded interval 'beep'. You keep running back and forth, the beeps get quicker and eventually you can't keep up, and your last successfully level is your score. It is also called the multi-stage fitness test, but no matter what the name, it tests a lot more than your running! It also provides a great standard for evaluation. Here in Australia the following beep test scores (along with push up and situp requirements) are needed for these various positions: Navy (standard recruits) - 6.1 Navy (Clearance Diver) - 10.1 Army (standard recruits) - 7.5 Army (Special Forces) - 10.1 Air Force (standard recruits) - 6.5 Air Force (Ground Defence Officer and Airfield Defence Guard) - 7.5 After you've run a beep test, so you have some idea of what this means, check out these record numbers from the Aussie Rules Football League - 15's!