I have been taking piano lessons from Neil since this summer. I am a novice piano student with limited experience and no formal training, but Neil was able to guide me to play songs with chords and sing along with ease. He was encouraging and accommodating, great for an adult student. Neil himself is a classically trained pianist and has composed beautiful piano pieces. He is really a pleasure to work with.