A Computer-Supported Collaborative Coaching System With Novel Algorithm for Forming Groups. - Karima Boussaha; Raouf Amir Boussouf (Int. J. Virtual Pers. Learn. Environ., 2022)