problem-solving and advisory skills training