She received her M.A. and Ph.D. in Government from the University of Virginia and her B.A. in Political Science from Hunter College of the City University of New York. In 2005-2006, she was a fellow at the Miller Center of Public Affairs. Her research focuses on political parties, social movements, and democratization in the United States and South Africa.