Nanyiri Karim is a Ugandan graduate teacher of English Language Literature in English and General Paper. He has taught at secondary level for over twelve years. He has a Diploma in Education (English/Literature) Bachelor of Education (English/Literature) and an M.A in Educational Administration and Management. He is apparently a BTC- Uganda scholar at Makerere University Kampala pursuing an MA. Language and Literature Education. Nanyiri Karim is a Ugandan graduate teacher of English Language Literature in English and General Paper. He has taught at secondary level for over twelve years. He has a Diploma in Education (English/Literature) Bachelor of Education (English/Literature) and an M.A in Educational Administration and Management. He is apparently a BTC- Uganda scholar at Makerere University Kampala pursuing an MA. Language and Literature Education.