New York University law professor Deborah Archer has been elected as the president of the American Civil Liberties Union.