Instruct: Classify Amazon reviews into positive or negative sentiment
Query: Great books for beginners (and advanced)

I am a beginner and I have only been playing for the last two months. However, this book has exercises that I can do and it helped me with my lessons. I can not comment on the advance portion since I am not at that level but the books looks like it has very advanced moves (that can be broken down for beginners). I would recommend this book to anyone who is beginning to play since it will help you with your lessons, see what is expected of advance playing and give you lots of challenges.