 He is currently Bertrand Snell Professor of Political Science at Amherst College.Taubman was the recipient of a 2006 Guggenheim fellowship.Taubman is the son of Nora Stern, a teacher, and Howard Taubman, who was chief music critic and then chief theater critic for "The New York Times" in the 1950s and 60s.