BSA Information on Merit Badges
White Oak District, Merit Badge Resources
Guide for Merit Badge Counselors