This chapter explores the use of training aids and constraints in swim coaching to simplify the learning process and improve performance. It discusses the impact of training aids on technique and highlights the value of having a theory to think from when solving problems. The chapter also emphasizes the importance of creating movement problems for athletes to self-organize and develop their skills.