He is currently a Professor of Religions, Barnard College, Columbia University.
He has previously taught at Franklin & Marshall College, Georgetown University, New York University, and Princeton University.
At Bernard College, he teaches courses focusing on the modern and pre-modern Islamic world. His current research focuses on the formation of Shiite identity in the Muslim world and the role of Islamic legislation in the modern Muslim world