Topics Related to Blended Learning and Competency Based Learning: