Teaching

Teaching & Instruction

Teaching experience in language technology, communication, translation, English, and language instruction at Indiana University Bloomington, Middlebury Language Schools, and other institutions.

Current & Recent Teaching

Fall
2026
LANGUAGE AND COMPUTERS | LING-L 245
A hands-on survey of how computers process natural language, covering text encoding, search, machine translation, dialogue systems, language-learning technology, and the social impact of these tools.
Natural Language Processing Language Technology Indiana University
Summer
2026
Intermediate Arabic I
Indiana University Bloomington · MELC-A 200 (4718) / MELC-A 600 (4719) and MELC-A 250 (4724) / MELC-A 650 (4725).
Arabic Indiana University Undergraduate & Graduate
Spring
2026
Minorities in the Middle East | MELC-A 475 / MELC-A 675
Indiana University Bloomington · Cross-listed undergraduate and graduate course.
Middle East Indiana University Undergraduate & Graduate
Fall
2025
Intermediate Arabic | MELC-A 200
Indiana University Bloomington.
Arabic Indiana University
Spring
2025
Advanced Arabic Reading | MELC-A 342 / MELC-A 642
Indiana University Bloomington · Cross-listed undergraduate and graduate course.
Arabic Reading Indiana University Undergraduate & Graduate
Fall
2023
Intermediate Arabic I | MELC-A 200
Indiana University Bloomington.
Arabic Indiana University
2022–
2025
Associate Instructor
Indiana University Bloomington. Taught undergraduate language courses using communicative, corpus-informed, and technology-supported approaches.
Language Instruction Indiana University Associate Instructor
Summers
2024 & 2025
Language Lecturer
Middlebury Language Schools. Taught intensive language courses in an immersive environment using communicative methods across multiple proficiency levels.
Language Instruction Middlebury Immersion

Previous Experience

Aug 2022 – May 2023
Graduate Assistant — Arabic Flagship Program
Indiana University Bloomington
Supported the Arabic Flagship Program, assisting with intensive Arabic instruction and program administration for advanced Arabic learners pursuing professional proficiency.
Jan – May 2022
Communication and Presentation Skills Instructor
Faculty of Engineering, Cairo University, Egypt
Taught GENN201 — Communication and Presentation Skills to engineering undergraduates.
Jan – May 2022
Business Communication Instructor
Faculty of Engineering, Cairo University, Egypt
Taught GENN331 — Business Communication to engineering undergraduates.
November 2021
Translation Lecturer
Faculty of Arts, Port Said University, Egypt
Lectured on English–Arabic translation theory and practice for undergraduate students.
2016–2022
English Instructor
Universities and educational programs in Egypt
American University in Cairo, School of Continuing Education — January 2021–August 2022
British University in Egypt, School of Continuing Education — May 2021–August 2022
American University in Cairo, School of Global Affairs and Public Policy — June–August 2021
AMIDEAST, Higher Education Initiative (HEI) — September 2018–May 2022
Al-Azhar University, English Language Resources Center (ELRC) — April 2017–August 2022
Concept Egypt — May 2016–March 2017

Teaching Focus & Approach

🔬
NLP for Language Learning

Integrating NLP tools — corpus search, frequency analysis, and collocation data — into Arabic language pedagogy to give learners data-driven insights into authentic language use.

🗣️
Second Language Pedagogy

Applying evidence-based methods from Second Language Acquisition research, emphasizing communicative competence, comprehensible input, and meaningful interaction in the target language.

📚
Corpus-Driven Language Teaching

Using real corpus data to show students how Arabic is actually used — which constructions co-occur, how dialects differ from MSA, and how genre shapes language choice.