Warren Buffett explains the basic tenets of stock investing and how he values a stock. This is a portion a MBA lecture that Buffett gave. The entire five part series can be found on Youtube. He explains what an economic moat is in easy to understand language. My favorite part is when he explains long term investing. There are so few long term investors today. Shareholders are more concerned with quick profits today than investing in long term sustainable businesses.
I think that this is the detriment to many executive teams. They have become far too shortsighted trying to maximize results from quarter to quarter instead of thinking about the next decade.