A.T.D.inMy thoughts, your thoughtsThe Ultimate skill : VisualizationBeing able to conduct several steps of abstract reasoning without physical supportDec 27, 2013Dec 27, 2013