Chris Nagel wrote a very good post on shadowboxing: http://www.saddoboxing.com/boxingfor...t=Shadowboxing