Attaining a thorough understanding of financial accounting and U.S. GAAP is a worthwhile endeavor especially if a person hopes to become successful in analyzing businesses or other organizations. Where should the journey to gain knowledge of financial accounting and its principles begin?