The knowledge of Chess is a blend of theory and good strategic game plan with lots of practice, having excess information on the same subject can become superfluous. Likewise, too many exercises without theory can become counterproductive. To strike a balance between chess knowledge and practice one needs a professional structured chess lesson and training.