Campus life is great. The hostels are not in tiptop shape but they are liveable. Certain professors make your studying easier with easy to understand lectures while others may lash out if their mistakes are being pointed out by the students. Personally for me, the education was a 3 out of 10 experience but the campus life was a 6/10