key elements of a successful blended learning environment
Flexibility, Personal, Interactive, and Reinforcement of Good Pedagogy
In the future, all learning with the use of technology will likely simply be called just "learning," just as many common business practices are now intertwined with technology in inseparable ways