How are competency levels (beginner, intermediate, advanced) determined?