Khaled Abou Alfa
Chartered Engineer
Toronto, Canada
How to make a map of your mind
. I think I am going to start doing this to get stuff out of my head.