The teaching is good. We can learn about different fields (management, social) etc..The syllabus is well planned which helps in preparation for exams(both of the University as well as competitive exams). The way of delivery of lecture is good. The current placement status is not so encouraging but we are hopeful of better placements opportunities in the future.The infrastructure is adequate for the course but has a lot of scope for improvement