Joe is an excellent teacher. I came to him as a beginner and I immediately connected with his way of teaching and made quick improvement. He is very organized, calm and patient and makes his lesson fun. At the end of each lesson, I feel enthusiastic and I want to practice. He always encourages you and listens to what you would like to play and helps you to be a better musician. He puts a lot of effort to help his students and he also organized very cool Jam sessions, twice a year in a cafe downtown. I highly recommend Joe. You will accomplish more than what you could ever imagine!