Loading: Notes on CCS110 Great Expectations - Students Today, Awesome Employees Tomorrow - Cardiff University