He taught in the University of Michigan and Harvard University before reaching the University of Pennsylvania in 1973, as a professor of Arabic. Here he remained until his retirement in 1990, when he held the post of director of the Department of Oriental Studies. He became a Professor Emeritus of "Arab and Islamic Studies" in the University of Pennsylvania in Philadelphia.