Blended Learning - A Definition

What is Blended Learning?

Blended learning is a formal education program in which a student learns: