A TEACHER user can have a CLASS that uses a MODULE. CS-00 can log anonymous STUDENT users (qr-code/uuid) of the TEACHER'S CLASS or MODULE. Then MODULES can define TEAM sizes (e.g., 4) and team properties related to a MODULE (e.g., Team = NEWCO/BIGTECH) and the STUDENT/USER's UI will update accordingly (and MODULE PAGES or even EXERCISES can be limited to certain TEAM)
A TEACHER user can have a CLASS that uses a MODULE. CS-00 can log anonymous STUDENT users (qr-code/uuid) of the TEACHER'S CLASS or MODULE. Then MODULES can define TEAM sizes (e.g., 4) and team properties related to a MODULE (e.g., Team = NEWCO/BIGTECH) and the STUDENT/USER's UI will update accordingly (and MODULE PAGES or even EXERCISES can be limited to certain TEAM)