Problem-solving is a skill that can be practiced and honed. There is a wide array of literature and coursework available for learning established methods of problem-solving, with specialties in topics ...