I have a great coach. I changed coaches mid-season because I wanted to try a different approach. I met him at the beginning and did some testing. All coaching is done online, he sets my training schedule. We e-mail each other 2xweek or so. It works out great.