The National Genealogical Society is the premier nonprofit educational society for genealogists, beginner and experienced alike, providing publications, online courses, and an...