Top university, with adequate learning facilities, well planned course programs for each faculty and course provided by the institution. Lecturers are top notch and very easy to approach. Each course has excellent curriculum which is followed by lecturers