I am currently completing my Bachelor’s Project at ETH and I am very happy with the collaboration and support I get from the faculty.
My supervisor invests enough time into supporting me in my first research project. The communication is professional and fast.
I made similar experiences with another faculty where I will write my masters thesis. I also worked with yet another professorship on organizing a hackathon.
In all cases ETH professors take time and offer sufficient support to students. It is great studying at a university where you are valued and get the support needed to learn and not just feel overwhelmed during projects.