I have done all 3 courses at vajiram , I was there for CSAT, Optional coaching and GS.Overall my experiance was better. Teachers are really helpful, they may not be able to adress all your quaries in class itself but outside the class they are really helpful.one good thing about vajiram is that it has very high no of students so yoi get better analysis of your ranking in tests, and they also provide good materials, students also find staff a bit rudd there, however my expetiance wad good evrn with staff also.You may face problem in getting seat, also congested, sometimes AC being too cold.However with good materials, good staff and their portal this institute subsides its negative point.