Range:
Subjects: English language; Schools; Students; Teaching methods; Training
Subjects: English language; Gaza Strip; Students; Teaching methods; Twenty-first century
Research interests: English language; Students; Teaching methods; Educational software; Skills