I love going to Imperial. The societies and clubs are so broad and diverse. I truly found a home in some of Imperial’s societies. The facilities such as the computing labs are also great. In general, the professors are extremely knowledgeable and usually quite good teaching as well.