Connectivism for the win. You just proved to me that this way of teaching it best. It mixes all other theories of learning, it is easily accessible, engaging, and effective use of time....and so much more. I just spent about six hrs reading all that you summarised in 9 mins. My paper shall be fire. Thanks.
This is very interesting and informative. I´m studying my masters in teaching and learning right now about different kinds of theories so your explanation is very helpful :)