John Ferguson has been a pianist and organist for over 25 years working with a variety of organizations across the Greater Boston area. Before coming to the Capachione School, John taught piano and music theater at Stonehill College and the former Rockland Music Store. He was the music director and organist at Trinity Church in Rockland for 15 years as well as working with local community theater groups such as CDC, HCMT, Walpole Footlighters, and many others. He currently lives in Easton with his wife, Kristin and his two kids, Bailey and Leo.