In general, the university is pretty good. I’m studying on the main campus – Leonardo. They have great facilities. However, my impressions of the program so far are that it focuses more on letting you learn by yourself as opposed to teaching the subject.