How good are the engineering programs in both schools? Also, which school is a more enjoyable place to be?