Topics Related to Competency Based Learning, Schoology and Technology: