Joe is simply amazing as an instructor. My son started with Joe when he was 6 and going into 1st. Joe was patient and immediately had him playing tunes that my son liked. He never lost interest and Joe was great at engaging him throughout the lesson even at a young age. Joe makes music fun while teaching technique and music theory. Joe figures out what you like from a music standpoint and builds on that so that you learn. Now I just can’t wait to take lessons from Joe. But my younger son is next.