If your really serious about wanting to improve your swimming this book can help you do that. It really breaks it down for you on the things you can do to become a more technically sound swimmer and what you can do in order to get better. Thank you Dave Salo and Scott Riewald.