competency based learning means. There are any references about competency based learning means in here. you can look below.