 David Gagnon is an investment advisor representative of Retirement Wealth Advisors LLC, an SEC-registered investment advisor. First Financial Planners, Retirement Wealth Advisors, and WICC are not affiliated. Exposure to ideas and financial vehicles discussed should not be considered financial advice or a recommendation to buy or sell any financial vehicle.