Four stages of development
Every skill is described in relation to the four stages of development: Foundation, Developing, Proficient and Expert. Below, we list some of the main competencies for each stage plus some suggestions on how to develop further.