‘Dimensions of Teacher Development’ is a course beyond methodology and it covers the key concepts of English language teaching as a professional and various dynamics of teacher development. It addresses the fundamentals of teacher development such as beliefs, maxims and identities. It also discussesthe teacher learning theories, their features and their applications to English language teaching. The course makes an attempt to empower the students to operationalize various teacher learning models and approaches. It also enables them to design and deliver training sessions. Thus, the course aims at producing professionally competent English language teachers and trainers.