A "must read" article for those interested in improving or helping someone else improve
I agree with almost everything in this article and I highly suggest you read it! http://www.chessville.com/instruction/instr_gen_path_to_improve.htm
National Master and Owner of Panda Chess Academy. Houston, Texas.