My three boys are 8, 10, and 15.
I'm a little late for the oldest, and a little early for the youngest, but I'm getting them each a "real" flashlight this year.
I spent way too long on research last week, and here's what I ended up with:
ThruNite TN12 Neutral White for my 8-y-o
Olight M2T...