 Allen is also a contributing columnist at The Washington Post.Allen graduated summa cum laude with an A.B.in Classics from Princeton University in 1993 and was inducted as a member of Phi Beta Kappa.