Instructor of guitar and ensembles at Finger Lakes Community College and the Hochstein School. Three decades of experience in the music industry as a teacher, composer, performer, and instrument technician. Leader of Craig Snyder Fusion Group and Tenth World Orchestra.