Coaching philosophies of mine have developed over time and are always changing. My number one philosophy is Teach, Don't Tell. Anyone can find workouts on the internet and hand them out but I want my athletes to understand and buy into what they're doing; not only so they'll be more inclined to do well but more importantly so they can pass that knowledge on forward.
I also want my athletes to know that I view success as progress. There's only one world champion and I believe personal success is far more important than how well you measure up to the person next to you.
As far as training specifically I follow two main rules.
1) Stress. Rest. Repeat.
2) Quality over Quantity
As we only so many hours in the day I cannot stress enough how much I value everything we do. Everything we do has a purpose and is carefully thought out. James Radcliffe is the Head Strength and Conditioning Coach at the University of Oregon and in his book, Functional Training for Athletes at All Levels, he wrote the following on functional training:
"It's rare to find a sport or athletic activity that doesn't involve posture, balance, stability and mobility...Within the realm of all sports exists the need for several components of true athleticism: Strength, Speed and Agility. These three can be summed up in one simple word-power. As you study sport, you realize that one without the others is extremely limiting...The need for increased power fits the profile of every athlete in some way. Even ultramarathoners and triathletes show us that training for power can assist in efficiency of each step, pedal or stroke."