Teaching Paradigms
This is an interactive demonstration done by Dr. Jeff Foley used to illustrate different teaching paradigms. I saw Dr Foley do this a few times during the course of my Master's program, and I got something new out of it everytime.