Stanford vs. LSE

<p>never heard of LSE, so I would go with standford (more name recognition)</p>