Tinderbox stores and organizes your notes, plans, and ideas. It can help you analyze and understand them. And Tinderbox is a powerful but personal content assistant that helps you share your notes through the cloud and on the Web.
Check out Tinderbox for teaching http://www.eastgate.com/Tinderbox/Using/Teaching.html