I've been playing fingerstyle guitar for about 10 years on and off, so I am not coming from the perspective of a complete beginner. However, as an intermediate player, this course was still very useful. Joe does an excellent job covering the foundations of fingerstyle playing (and guitar in general), which is good for players of all skill levels to recap from time to time. Joe chose three beautiful songs to teach as part of the course that are definitely challenging for new players, but also help drive home a lot of the topics from earlier in the course. This course is also inspiring, even for someone that has been playing as long as I have. Joe's passion for the guitar and for music really come through in his videos, and his excitement and enthusiasm make the course a joy to work through!