Top 10 Similarities Between MIT and Sex

10. Sleepless nights
9. Integration by parts
8. It's long and hard
7. The first time is pass/fail
6. You can work a long time and still end up frustrated
5. The best is expensive
4. A good instructor is hard to find
3. You'll do anything to get in
2. If you can't keep it up, you'll have to withdraw
1. When it's over, you'll wonder if it was all worth it