The last year before becoming officially a teenager, age 12 is an age of being in-between. On the one hand, 12-year-olds have not quite become teenagers and can still act like children you have known up until now, but on the other hand, they are rapidly approaching the teenage years and you often begin to see little glimpses of this in their desire for independence and self-expression. Fortunately, at this stage, the changes that go along with the teenager years are still emerging slowly so there is time to prepare.
All of this though can make choosing a gift slightly trickier, as you may be unsure whether to go for something like a toy or something more suited to a teenager. This list brings together some more mature toys, and some practical items, so you can find something suitable for the 12-year-old boy you are buying for.