Training Basic Problem Solving Techniques