You can learn about sports, crafts, science, trades, business, and future careers as you earn merit badges. There are currently 132 merit badges and any Boy Scout may earn any merit badge at any time. You don't need to have had rank advancement to be eligible. You can go to the Boy Scout Merit Badge website at http://www.usScouts.org/mb/intro.asp to find all of the current merit badge subjects available. In addition, there are worksheets, which you can download and print to facilitate working on each merit badge.