I very much enjoy my program. Although a high degree of commitment is required, all the programs are equally challenging and enjoyable. All courses give me an extensive amount of tools to fulfil my potential, but they do not overcommit in their offer of help, letting you make mistakes and then teaching you how to correct them. In that sense, I very much enjoy the balance of freedom and expectation for the university.