Very modern way of teaching: interaction, presentations, small classes, very available professors. Student is not a number , but needs to be very pro-active to get the best of the experience and knowledge.
Very nice work on soft-skills with big plus of leadership workshop , if taken seriously a very nice tool for personal development, professionally and not only.
Hard-skills could be deeper and more detailed but at least it’s easy to absorb properly what is done.