Professional development is one of the key issues in human resource management and development in education, as today's education policies require education managers to ensure a meaningful and effective education will be delivered to every citizen in society. Many scholars have attempted to define teacher professional development in terms of a high quality, meaningful and effective teacher enhancement. Effective Teacher Professional development is based on constructivism in which teachers are treated as active learners. Teacher professional development is a life long and continuous process in which teacher are expected to upgrade their knowledge, master new skills and change their practices since advancement on their teaching career is finally for their students and education reform.
Professional Development, Constructivism