Terry O'Neill, a feminist attorney, professor and activist for social justice, has been the President of the National Organization for Women since 2009.