Warren Buffett is one of the world’s greatest investors of all time. More than his investing knowledge, I like the way he teaches complex concepts in simple terms. I have been reading books about him, listening to his talks, watching Berkshire Hathaway's annual meetings, etc. He is one of the very few people who’ve had a significant impact on my thinking. Here are the top 5 lessons I’ve learned from him (in no particular order):