John Cavicchio Music teaches piano lessons in Freehold, NJ, organ lessons, and other musical instruction. He teaches out of his home studio, in student homes within ten miles or so of home, and he can work with you online as well.

He has directed church choirs, performed professionally, held church music director posts for many years, and taught in school.

Whether you would like to learn how to play jazz, switch from piano to organ, learn classical piano, or something else, please get in touch.


38 Mead Ave, Freehold, NJ 07728