Maximizing Competency Education and Blended Learning