The most important factor which affects student learning in English is student own will of learning and his objective. The factors which enhance the learning include making the language attractive by introducing more interactive exercises such as role playing exercises, including more games such as asking students to identify english phrases on music tunes, pictures or riddles. Making the learning session more interactive greatly influences student learning. Quizzes can be replaced by the typical tests and can be made for like fun such as formats can be followed from the famous TV shows 'Who wants to be Millionaire", "Are You smarter than the 5th grader" etc by asking MCQs to the students by using power point slides. Making it more fun and interactive makes its easier to understand and learn english.