Caffeine is not good to give to kids- it will give them alot of energy! But is not good on their teeth or their bodies.
I personally think 11 Years old is too young.
Maybe when he is attending high school it would be ok
Maybe you could try a milo for him or hot chocolate if its to warm him up
Published 22nd February 2020