Hi Jim,
I would also recommend the Masters Swim group. I actually swim with
the Hopkins Masters 2-3x per week at 5:45am. There is also a 6:45am
group. It is very affordable and the coach is great and will give you
one-on-one help. If you want more information about the Hopkins group
let me know and I can tell you more about what we do. It has been a
huge help in increasing my speed and endurance. We train at the
Eisenhower Community Center so that would be very close for you.
~Kris
krismielke@...