Ha enseñado en diversos centros, incluyendo la Universidad de Boston, la Universidad de Yale y el New York City College.