TRAINING ANALYTICAL THINKING AND PROBLEM SOLVING