The campus is excellent as all buildings are close together and the engineering building has excellent facilities. Some professors are good, others are rather poor and just approach students without speaking to them. Student support is reasonable, but far from outstanding features.Overall, I had a good experience at this university, but there are some drawbacks that need to be addressed.