KCL is very aware of the importance of a healthy student enviroment to thrive in education. Student life, campuses and student services are really tailored for us. The curriculum is always eveolving, sometimes too slowly, but the change will be there at some point. Amazing level of teachers and materials.