Overall great university. Most of the lectures are on your own time, so studying is mostly self-paced. Sometimes because of that it can be challenging, especially depending on the tutors. But nice you can really make a school/life balance. Just during the exam periods is really stressful, especially in electrical engineering because all the exams are very close together.