“39 Years of Teaching Leads to New Career” The New York Times February 1, 2004 By Barbara Delatiner The Stecher and Horowitz School of the Arts in Cedarhurst was a fixture in the Five Towns for 39 years, training more than 15,000 young musicians from...