"Tim, Thom, and Rahn fully support there athletes and give them every opportunity available to succeed. The team is small so it really helps to train athletes individually and work on personal performance to get athletes to the next level. They are ultra informational and they have coached 12 Olympic medalist between two of the coaches!"