I have been taking lessons here for almost ten years. I know that sounds like too long to be a student, but there's always something new I learn. These guys are all top notch players and instructers. I highly reccomend them. It's akways the highlight of my week!!