He graduated with high honors from Ann Arbor High School, and went on to the University of Michigan Honors College, where he majored in both economics and philosophy, receiving his B.A. magna cum laude in economics. He then attended the University of Michigan Law School, graduating in 1975. While in college and law school, he also spent seven years as a professional chef, and three years as a private investigator.