Cornerstones has a very bad reputation for non payment of the teachers it employs.  Several had gone to court / the labour department for settlement of dues.  It is not at all being professionally run.  The course might end abruptly as the instructor is likely to quit midway.