The card board Cartoon character puzzle was given by my Japanese neighbour friend. She has two daughters and have probably out grown it, so Nathan had it. For a month, he needed alot of help with it. Now, he has completely mastered the art of finding each piece and fix it up all on his own.
I think puzzles can be great fun, besides the fact that they do train up certain part of the brain. Another benefit is, he spends a good amount of time doing them, most of the time, until he finishes up everything - and we will all applaud him for his accomplishment.
I managed to persuade daddie to buy most puzzles - 3 wooden ones for nathan to play (buy 3 for the price of 2) hee, costs us 12pounds.