This book presents detailed report on needs analysis of English Language Teaching (ELT) master level students at Aligarh Muslim University, Aligarh, UP. India. This book focuses on several aspects of English Language Teaching (ELT) course taught at Aligarh Muslim University, such as it's syllabus, language lab facilities and activities, infrastructure and resources, availability of books, learning and teaching methodologies, practice teaching, project work, and career plan of the students. It also provides detailed discussions in the light of students' and teachers' feedback about ELT course and provides some valuable suggestions to make course more effective and relevant for the students.