Areas of Expertise
Education - Applied linguistics
Education - Online learning
Education - Assessment and testing
Education - Online learning
Education - Assessment and testing
Teaching
CORE 1402 English Language for University Studies
HUMA 1000A Cultures and Values: Language, Communication and Society
HUMA 1000B Cultures and Values: Righteousness, Destiny and Well-being
LANG 1003A English for University Studies II