We couldn't be more pleased having Alan teach our son how to play piano. I can't think of a better piano teacher, especially for young students. He displays immense patience and positivity toward the children. My son looks forward to all his music lessons and can't wait to meet Alan each week. He makes learning the piano fun. He encourages his students to practice by keeping a practice log and he rewards them with prizes. My son has learned to play the piano because of Alan and we are extremely grateful!