Online Investing Fundamentals: Understanding Core Principles

This is the course you need to be prepared when venturing into the stock market for the first time