You may think imagination is an abstract concept, not a practical skill. This is partly true because you cannot train your imagination in the same way you learn to write text flawlessly... Continue reading...