Summary: In this article, the author reflects on the current state of mathematical problem solving, both in theory and in instruction. The impact of the book [{\it A. H. Schoenfeld}, Mathematical problem solving. Orlando, FL: Academic Press (1985; ME 1986a.01069)] is also discussed, along with implications of problem solving today with the advent of 21st century technologies.