Visualization and Mental Practice

When I first came across the technique of visualization I thought it was a little quacky. I thought it was self-help non-sense. A ploy to sell books about manifesting your dreams into reality through thoughts alone. Well, those books certainly exist and talk about this practice, but there actually is...