This is a nice site that contains alot of material on skills and learning. It may take a while to digest. SKILL