- Ph.D. in Rhetoric and Professional Communication, New Mexico State University, 2019.
- M.A. in Rhetoric and Professional Communication, New Mexico State University.
- B.A. in English Language and Literature, Al al-Bayt University.
ENGL 2030: Introduction to Technical Writing
ENGL 3000: English Tutorial: Reading and Writing in the Major
ENGL 3100: Readings on the English Language
ENGL 3050: Issues in Writing Pedagogy
ENGL 5040: Seminar: Theories of Composition and Rhetoric
ENGL 5050: Seminar: Topics in Composition, Rhetoric, and Language/ (Re)Thinking Disciplinary Boundaries
ENGL 5990: Thesis (Supervision)