On-deck coach, no questions about it. When I started, I was following swim technique videos and books doing all the drills and swimming 4-5 times/week from 3-5K yds each time. I then started going to masters 2x week, hardly ever more than 3k yds and dropped my IM swim time by 6 minutes.