This is an excellent guide with a clear progression from beginner to advanced. The layout is uncluttered and logical. The lessons are short and get to the essentials without getting bogged down in a lot of theory (but theory is covered in small sections throughout the book). There are many practical exercises well adapted to each level, complete with audio available online. I'm an intermediate player, but new to fingerstyle and this book is the most comprehensive method I've found. Highly recommended!