Online Native English Instructor – Non Egyptians



Managing the class; preparing the lessons to be delivered to the studentsPreparing and setting tests, examination papers, and exercisesMarking and providing appropriate feedback to the students