In 1973, he took preparatory and engineering courses at Lawrence Technological University. He graduated as valedictorian from Detroit Country Day School, a private college preparatory school in Beverly Hills, Michigan, with a score of 800 on the mathematics section of the SAT and was a National Merit Scholar. He is now on the board of the school. In 1977, he graduated with honors from Harvard University with a Bachelor of Arts in Applied Mathematics and Economics.