As a former CS50 student and Mark's classmate, I personally find it depressing that Harvard's current CS50 professor, who is widely praised, is secretly on Sequoia's payroll via a shell company so that they can have the inside track on the "next Zuckerberg."
If professors want to teach, they should teach. If they want to invest, they should invest. But they shouldn't be doing both without making it clear to students what they've actually signed up for.
Actually, all of it is deceptive (to entrepreneurs, to students, to the public, to other investors) and depressing. But that part is particularly disturbing.