This university keeps a very openminded approach to the curriculum and students. Never have I taken classes that touch upon current topics so often, without neglecting the theoretical basis needed to pass the exam. Interesting, challenging and most of all very helpful.