Why is Penn so staggeringly bad at marketing itself to applicants?

Venkat89
Mon, 10 Aug 2009 22:10:16 +0000

Somehow we invented the first computer but don’t have a top 10 CS department. We need to get our priorities straight.