David obtained his B.Sc. (Hons.) from the University of East Anglia in Norwich, England. During his undergraduate studies he spent a year on exchange at the University of Massachusetts, Amherst. He returned to UMass for graduate study and completed his Ph.D. with Prof. C. Peter Lillya. He was a post-doctoral fellow at the University of Texas at Austin with Professor Marye Anne Fox prior to joining the faculty of the School of Chemistry and Biochemistry at Georgia Tech in 1991.