This book is a must for beginners. Ms. Gray's definitions make sense. The concepts if taught from the beginning, carry the dancer easily into the advanced levels. Those who do not like the book are struggling with their own closed minds not any shortcomings on Ms. Gray's part. If we all had learned tap with these unique concepts so many bad habits would not have to be "re-learned." I have taught tap for 19 years and all my students have adapted the curriculum provided in "The Souls of Your Feet." The historical descriptions and resource information have proven invaluable as well.