follow the guidelines issued by the DGCA ,CARs then all is good
In that case they possibly don't. They are teaching on the CL and not the NG. Despite being common type as far as licencing are concerned there is a distinction in the eyes of the DGCA. They might advertise it but I would be hesitant to enrol until I've seen someone actually get the endorsement from New Delhi!
Remember cheap always comes with a caveat and normally there is a catch somewhere!
RR