Very organized courses, high-level structures, well-taken care building, professional labs, great professors, incredibly smart students.
Interesting activities after classes promoting volunteering. Career service very useful to help job finding. But very expensive fees.