There were many clubs and NCC was one of them. In general college life is good.
I don't know about hostels and PGs.
The daily routine was good. Quality and method of teaching were also very good.
The course fee is affordable. Scholarships are available on the campuses.
I have not done any internship till now.
A student has to pass his 12th Board to get the admission.