In the past years, the contribution to the teaching and learning is at undergraduate levels. Subjects taught were:
UHB 1312 Proficiency Skills in English (2 Credits)
UHB 1412 English for Academic Communication (2 Credits)
UHB 2332 English for Professional Communication (2 Credits)
UHB 2422 Advanced Communication in English (2 Credits)
SHE 1212 Introduction to Literature (2 Credits)
SHE 4902 Drama in English (2 Credits)
SPA 3000 Microteaching (0 Credit)
UHB 1312 Proficiency Skills in English (2 Credits)
UHB 1412 English for Academic Communication (2 Credits)
UHB 2332 English for Professional Communication (2 Credits)
UHB 2422 Advanced Communication in English (2 Credits)
SHE 1212 Introduction to Literature (2 Credits)
SHE 4902 Drama in English (2 Credits)
SPA 3000 Microteaching (0 Credit)