... strategies, conceptual explanation, application, and a lot of people say ... is heavy on drills and explanations over concepts (and also a humorous ... type in the trainer and tailor strategy and understanding. If you ... , then focus on your problem areas. Do not waste ...