Swimming is interdisciplinary science. Swimming instruction and swimming training needs a wide participation of range of knowledge. There are Kinematics, fluid mechanics, Biomechanics, Theories of sports training, Anatomy, Physiology and Psychology, pedagogy, philosophy. If you are really serious to teach swimming and are immersed in it, increasingly you will gradually discover the mysteries of art in it, and discover the interconnectedness of this...