 He received an A.B.from Harvard University in 1980 and Ph.D. from Princeton University in 1985 from the Program in Applied and Computational Mathematics.He was a NSF Postdoctoral Research Fellow in the Mathematics Department at the University of California, Berkeley from 1984 to 1988.