In Defence of the LSESU

Seventy-Four percent. This figure, published by National Student Survey (NSS), is the London School of Economics & Political Science’s (LSE) student satisfaction rate in 2017. Out of context, this…