My only beef about this is in using the term “problem-solve” instead of something like “he’ll learn to deal with the problem”.
Or simply “solve problems”.