To continually make progress, you must develop a set of training principles that keep you moving forward. The number of principles that make up a sound training program are few. In today's podcast we dive into the pros and cons of different programs and what you should be aware when it comes to training with a specific goal in mind.