A mind-awakening and excellent article providing many useful tips and techniques on how to create engaging, enjoyable, relevant and memorable learning experiences and environments!
"...This is not a comprehensive look at the state of learning theory today, but it does include almost everything we think about in creating our books. And although it's geared toward blogs/writing virtually everything in here applies regardless of how you deliver the learning - you can easily adapt it to presentations, user documentation, or classroom learning. And remember, this is a BLOG, so don't expect academic rigor ; ) but I do have references, so leave a comment if there's something in particular you want."
It's amazing how much one can learn in 10-20 minutes by reading and reflecting this article! I suppose the mighty experienced instructional designers might disagree, but for us beginners it is a good start :)