Preparing lesson plan, deliver lecture in an understanding way, Assessment, Quizzes, tests, Involving students, friendly environment, getting feedback, repetition of lessons, Assignment, preparing students, encouragement, a good learning environment,