He's always prepared and has 122 merit badges to prove it!
As a Boy Scout you may have earned a lot of badges, but James Calderwood of Chevy Chase, Maryland probably has a couple more than you. He's earned all 122 Merit Badges! Read & hear more about this enthusiastic Eagle Scout on NPR. To learn more about the Boy Scouts check out these books on the Boy Scouts of America or visit the National Council's website.