I've known Alan for the last several years. His site, his information, his presentation and his personality is all pretty much summed up with two words imo:
I own Alan's book on swingtrading and it is a very comprehensive account of swingtrading methodologies... I also recommend Alan's website for a whole bunch of free educational materials... the only thing I can criticise about Alan is his poor taste in Hawaiin shirts!