The diversity in terms of STEM subjects is the thing I enjoy most about my course. Since you can pick a mixture of any two subjects offered in the list by the course, you end up getting quite an interesting mixture of students. Discussions or presentations are always very interesting, because you might start with one main common topic, but this branches out widely within the different perspective of the different disciplines. This both opens your mind and gives you further point of views to look at. Additionally, the facilities are fantastic and high tech. I was lucky enough to have access to the STEMLab after it has been opened very recently, just about a year or two ago from my start of the course.