Knowledge retention is critical for everything we learn. Blended learning and the flipped classroom are two great ways to teach just about anything. There are many theories regarding how we do it successfully. The main idea with just about everything we...