David trained as an undergraduate in the Gallatin School of Individualized Study at NYU, did his doctoral work with Steve Lisberger at UCSF, and worked as a postdoc with Alexander Schier and Florian Engert at Harvard University. Scientific genealogy at Neurotree. List of publications can be found at Google Scholar.