 She graduated summa cum laude from Rutgers College in 1992 with a degree in English and Political Science, where she was also a member of the Cap and Skull Senior Honor Society.She earned her Master of Philosophy in social and political theory from the University of Cambridge in 1993 and subsequently received her J.D.from the New York University School of Law in 1996.