The positive impact of professional development of a teacher on a student’s learning outcomes is an indisputable fact. Among the many factors that influence student achievement teacher quality has become one of the determining factors. Acknowledging this fact triggers questions such as what is teacher quality and how does professional development ensure qualitative teaching. The paper tries to explore the parameters of teacher quality and emphasizes the necessity of updating oneself regularly to meet the challenges of teaching profession. It further explores methods and means of acquiring professional development.