John Francescon Fun, flexible, and efficient coach. Ryan helped me knock almost 30 minutes off my 2.4 mile swim time in just ten weeks!