He has presented at universities in North America including American University, Rice University, Haverford College, Colgate University, McGill University, University of British Columbia, Earlham College, University of Illinois, Bard College and James Madison University.
He has delivered lectures at institutions in North America, including American University, Rice University, Haverford College, Colgate University, McGill University, University of British Columbia, Earlham College, University of Illinois, Bard College, and James Madison University.