David Knopf
David Knopf teaches chess at both Bethlehem and Monroe campuses during the school year and in summer. He also participates in the chess tournament each year at Bethlehem campus.
David Knopf teaches chess at both Bethlehem and Monroe campuses during the school year and in summer. He also participates in the chess tournament each year at Bethlehem campus.