David is an excellent instructor who uses extremely effective methods to teach the accordion. He continually challenges me to play more difficult versions of songs I know and more difficult material, in general. He never lets me sit on my current skills, but pushes me to be better. This has allowed me to quickly become proficient in my playing. His laid back personality makes for a comfortable setting and I never feel intimated, even if I fail to play a piece correctly. I recommend David for players of all skill levels.
Dr. Benton Fazzolari