He graduated from Scarsdale High School in 1962, received a BA degree (summa cum laude) in astronomy from Amherst College in 1966, an MSc degree in materials science from Rice University in 1988. and a PhD degree in astrophysics from Harvard University in 1971.