All you need to know about mind maps and mind mapping to help you teach, help you learn or improve your productivity. Plus the good and bad of various mindmapping tools