I am not the best trainer in the world. There, i said it. Sure i know more than the average Joe about exercise physiology, nutrition and the application of training principles but i don't for a second think i am the best. I simply can't be. There is simply too much out there to master.