John W.
Professional jazz pianist teaching jazz, blues, funk, pop, R&B, latin, rock and classical music