I have recently experimented with Mindomo. This software allows you to create mind and concept maps. There are many outlines that are already prepared and ready for use. However, you also have the ability to customize the map freely. Another cool option on Mindomo is the ability to make presentations from the maps that you have created. Once you create a mind map, you can click on the present button:
You are able to crop what you want on each slide of the presentation. This allows you to focus on some aspects while having the rest of the map hidden. I really liked this feature as it provides for visual learning. I also think that it is a great way to organize your thoughts. The students will be interested to see concepts laid out in a different manner.
Here is an example of a concept map that I made when I was experimenting with Mindomo: