Spring 2019, Electrical Engineering and Computer Science, MIT, Cambridge

  • Guest Lecturer for Advanced Natural Language Processing

Winter 2020, IAP, MIT, Cambridge

  • Co-Instructor for Structure and Interpretation of Deep Networks (Website)

Fall 2019, Computer Science, Harvard, Cambridge

  • Co-Instructor for Curricular Design for Computer Science: Computational Linguistics and Natural-language Processing

Fall 2019, Linguistics Harvard, Cambridge

  • Guest Lecturer for Language, Structure, and Cognition

Spring 2019, Electrical Engineering and Computer Science, MIT, Cambridge

  • Guest Lecturer for Automatic Speech Recognition

Fall 2018, Language Technologies Institute, CMU, Pittsburgh

  • Guest Lecturer for Machine Translation and Sequence-to-sequence Models (Slides)

2017-2019, Computer Science and Artificial Intelligence Laboratory, MIT, Cambridge

  • Project mentor for the Undergraduate Research Opportunities Program

Fall 2015, Electrical Engineering and Computer Science, MIT, Cambridge

  • Teaching Assistant for:
    1. Introduction to Computer Science Programming in Python
    2. Teaching Assistant for Introduction to Computational Thinking and Data Science

Spring 2015, Hebrew University, Jerusalem

  • Guest Lecturer for NLP and the Humanities

Spring 2015, Teaching and Learning Laboratory, MIT, Cambridge

2009-2011, Arabic and Islamic Studies, Tel Aviv University, Tel Aviv

  • Lecturer for Fundamentals of Grammar; Arabic II; Grammar I