Creating a Blended Learning Environment

Flipped classrooms, diversified learning, technology enriched classrooms, blended learning–what do all these things mean exactly and how are they implemented?  There are thousands of  videos, blogs, and reference articles on these concepts, …