Just finished a/the review of a great presentation on security and security concepts published by Ciaran McHale on www.ciaranmchale.com.

His claim is that 80% of the the perceived complexity of any given subject is not in the concept, but in the way it is explained to people. His quest is to fix this. Therefore he has started to publish a series of very well written presentations to introduce technical concepts in the most simple way possible.

He also plays with the idea to use opensource engineering principles to develop courseware.

Very innovative.

Check it out.