John Preston has 27 years of experience working as a personal trainer and more than 30,000 hours working directly with clients throughout his career. John has a Master's Degree in Exercise and Wellness from Arizona State University. John's undergraduate degree is in Kinesiology with an option in Athletic Training from California State University, Long Beach. John currently has the following certifications; Certified Strength and Conditioning Specialist (CSCS, 2019) from the National Strength and Conditioning Association (NSCA), Certified Exercise Physiologist (EP-C, 1995) from the American College of Sports Medicine (ACSM) and Certified Personal Trainer (CPT, 1993) from the American Council on Exercise (ACE). Additional credentials include Functional Movement Screen (FMS) certified, and Titleist Performance Institute (TPI), certified golf fitness instructor.
Steven Tinoco is a former professional baseball player with the Tampa Bay Rays organization. A graduate of Long Beach State, Steven is a certified trainer with more than 20 years experience in strength training. He is currently working on his Certified Strength and Conditioning Specialist (CSCS) Certification. You can find great tips on everything from nutrition to exercise in Steven's "Staying TroonFIT" chronicles.
Founder and President of Yoga for Golfers® and Human Performance For Sports™, Katherine Roberts is a pioneer and leader in the field of yoga-based fitness for golf. Spanning nearly 2 decades, her unique and highly effective approach blends yoga, science, and proprietary golf-specific conditioning strategies into one powerful methodology – Yoga For Golfers (YFG). YFG harnesses and integrates power of the body with power of the mind to increase and enhance performance, enabling golfers at all levels to play better, play stronger, and play longer.