The most informative trainer that I use and can always trust is knowledge and understanding for all types of training needs and goals. For the most advanced training and nutrition to the beginner I recommend Gabe Tull to all thank you Gabe for everything