Problem Solving That Actually Works