K^maLive (pronounced as ‘come alive’) learning Apps focuses on distinctive features, namely: (a) Monitor, assess learners’ participation in class; (b) Collate and display class inputs; Intra-group & class peer review; (c) Individual peer review; (d) Automated group formation with specific criteria and (e) Data analytics for extraction of details on learners’ performance