The university offers great education but also due to the huge amount of associations offers great ways to indulge in your fields of desire. Yes, it may be a very difficult Uni regarding the things thought here but this additional pressure in the end literally helps you become a better engineer. Would recommend but you have to keep pushing!