Whether you are a beginner or have been practicing for years, you cannot beat the type of information Nancy Garen gives us with this book. Easy to understand as well as illustrations to help the beginner or refresh the old-timer. A MUST-HAVE in any library!