A video surfaced today which quickly made its way across the Internet, and for good reason. Check out a young Mark Zuckerberg giving a guest lecture about Facebook and computer science to a nearly empty class. The talk went on for more than a hour.

[YouTube]