I believe the quality of different departments vary a lot, so I can only review the School of Electrical Engineering which I’m attending. Overall, we learn a lot, although we don’t dedicate enough time to anything specific to become proficient in it. It teaches us how to think like engineers, and problem solving, so that we can apply it to any problem. The facilities could be better as we do not have enough space or equipment. Professors keep their lectures relevant to the industry and keep up with new technologies, improving from year to year. I believe that we are well prepared after we graduate and can easily find a job.