I am a beginner learning line dances and I bought this CD to get myself started. The lessons are taught step-by-step and are easy to follow since the instructor shows you a few moves at a time and shows them from different angles. You build on previous moves and before you know it, you're dancing! I have already applied some of the dances at a local club, and I was so proud that I was able to do them! I completely recommend this to anyone, beginner or not, if you want to learn the dances on this CD. I never floundered, never got lost and practiced a few times and had it down pat. The instructor really knows how to teach.