Good infastructre, great teaching courses good ways to add more courses. Each category is demanding but it also helps the help learn more and there are courses that benefit from that. Lifelong friends made.
If you're the owner or representative of Swiss Federal Institute of Technology - ETH Zurich, you can claim this University and build a better profile.