Though there is no uniform lesson plan and different styles of lesson plans have been written and used by different teachers, there are always some major components of a lesson plan which is composed of background information, aims, language contents and skills, stages and procedures, teaching aids, end-of- lesson summary, optional activities and assignment, and .