 She received her Artium Baccalaureus degree, cum laude, in 1990 from Princeton University.She then attended the University of Michigan Law School, where she served as an Associate Editor on the Michigan Law Review and obtained her Juris Doctor, magna cum laude, in 1994.After graduating from law school, Haywood served as a law clerk for Judge Alan Neil Bloch of the United States District Court for the Western District of Pennsylvania, from 1994 to 1996.