EPFL is an exceptional university that embodies excellence in education and research. With its world-class faculty, collaborative environment, and cutting-edge technology, it empowers students to thrive and innovate. Its commitment to pushing boundaries and tackling global challenges makes EPFL a true pioneer in shaping the future.
There are many EPFL associations for students who would like to do arts, philosophy, sports or have a hands-on experience, I personally worked with the Rocket Team EPFL and Junior Entreprise EPFL as a software engineer.
Each semester you can choose courses that best suits you and in each course several teaching assistants will make sure that students have a good understanding of the course material.
All in all, students are well-supervised, they can do as much activities as they want and it is easy to make new friends.