The teachers and staff provide great support for students. However, lectures do not reach my expectations. Since the lectures are mainly based on research conducted by faculties in a specific department, the topics covered in the course are not diverse. In addition, some lectures are given by postdocs which may not have much experience in teaching, so they cannot deliver key points well. For the facilities, lab equipment and instruments are abundant and high in quality. For the accommodation, I give a very low score since Imperial offers its accommodation to undergraduate students only.