DownloadThe Portobello Bookshop Gift Guide 2024

Ali Hadidi Author

Khaled Barkaoui is Associate Professor in the Faculty of Education at York University, Canada, and Past President of the Canadian Association of Language Assessment (CALA).

Ali Hadidi is Course Director in the Department of Languages, Literatures, and Linguistics at York University, Canada.