I think school is good. The only problem is that there are not enough technical elective courses to choose from in the last year of the program. Since there are not enough of them, you may have trouble focusing on the topic you would like. But you can still talk to professors, they are friendly and would like to solve your problems. The quality of the education is really high. You will be very busy doing homework and studying for the exams.