This is really appreciable because, yes, puzzles are great tool to Sharpen the Brian and as you said it's also important for the Critical Thinking.
And i can understand your feeling when you are watching your son solving that Puzzle.
I hope that these kind of Brain exercises for sure will help him in future and let's wish that it will make effective differences in decision makings.
Wishing you an great day and stay blessed. 🙂