David Sherlock, one of our SAGE Connected Investing team members, teaches these courses outside of his normal duties at SAGE Connected Investing | Raymond James Ltd.