A graduate of Cornell University and Brandeis University, she taught at Brandeis and The Johns Hopkins University before joining the Baruch English department in 2004.