The goals of problem-solving training are for the client to:

  • recognise when a problem exists

  • generate a range of possible solutions

  • decide on the most appropriate option and determine a plan for enacting it

  • be able to evaluate the effectiveness of the selected option