Great university. The English professors are not good. Student life is great. Career prospects are great. Dormitory 3 star. Buildings for computer science faculty are unbelievable, not even a building renovation will help, a new building is required.