The college is really good. The campus is really big and I would have given it 4stars if i was in a same building as tcet section but i am in the different one. For me some teachers are good and some are there just to complete their portion. The holidays are really less for hindu majority. They can take their population in consideration. Rest of all is good class,washrooms,furniture, library, book availability