★★★★★
Gregg has tons of experience and shows you the best way to learn, starting with the basics and helpful exercises. Also, Gregg is very flexible with his time and he offers a discount if you take more lessons. He’s great at teaching all levels, and his free “jam sessions” are appropriate for beginners, too (like me).