Teaching 6 classes each year, 3 hours a week per class students aged between 5 and 18 Teach english language skills (reading, speaking, listening and writing)prepare lesson plans and tests/exams, continuous pupils assessment including oral tests Extensive experience with extra cullicular activities including pupils' project work, free remedial work for poir pupils along with english club within the school Giving demonstration lessons for trainee teachers and other efl teachers of the region