Muhammad Ali Aziz is currently a lector of Arabic at Yale University and previously was at Princeton. He earned his MA and PhD from the University of Michigan, where he also taught Arabic.

Contact Information