 David's family is Jewish.His father's side moved from Germany to the U.S. during the 19th century, while David's mother was born into a Polish-Jewish family in Tarnopol, now in Ukraine.David graduated from Sheepshead Bay High School, and then from the University of Maryland, College Park, where he was a brother in Tau Epsilon Phi in the 1960s, with a bachelor's degree in history.