The National Curriculum Framework for Teacher Education (NCFTE) emphasises the importance of developing a professional workforce, stating that professional development is a lifelong process and a key element in developing professional competencies. The profession is defined by a long period of academic training, a systematic, well-structured repository of knowledge, formal and intensive vocational training, and codes of professional ethics. Teaching is seen as a profession, as it changes with the situation and context of the learner, necessitating constant contingency decisions.