Warren Buffett is a great public speaker. He credits taking a Dale Carnegie course to improve his communication skills and says it was a fantastic investment. Buffett loves to teach younger people everything he has learned through his life. The following video is a 90-minute long talk with MBA students from the University of Florida. Enjoy!