“39 Years of Teaching Leads to New Career” The New York Times

“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...