Sorry if I wasn't clear but I think we're on the same page. A mind map structure would be incredibly interactive. But think of it this way, you create a menu that looks like a mind map (circle in the middle with spokes leading to other circles) each of the circles are clickable spots that take the learner to different topics. The user is the one who decides where they want to start their learning. This assumes that the topics are not dependent on each other but somehow related to the center circle. After each topic is complete, the user returns to the main menu to choose another topic. Of course, each bubble would be set to change color or somehow indicate that it had been visted to avoid confusion. Does that make more sense?