We need to develop standards for teachers. This should be common as well as subject specific. This has already started by quality assurance unit. Teacher professional development framework can be developed according to the accepted teacher standards. Then NIE, NCOE,MoE, Provinces can organize teacher development programmes. These training should be link with assessment system and appraise system for teachers.