I have been tasked with creating a system where the admin is able to create teachers that are isolated from one another, i.e. cannot see other teachers or students of other teachers, all the while being able to add students belonging to their group/cohort and remove them without any prompt from the admin.
I know such trickery is possible via some clever combination of rules and privileges for the cohort teacher role, but I simply lack the knowledge and experience and googling power to figure it out yet.
I have had only a few days to go through the documentation and tutorials in order to get a better understanding of the LMS, but I would also like to explore the avenue of simply inquiring from the community. If anyone experienced and creative enough can point me in the right direction, I would appreciate it a lot.
I am a PHP developer, so if the solution requires altering the theme or writing up a plugin, I can handle that.
I am running the latest version of Moodle: 3.7.2+ (Build: 20190913)
Thanks in advance,
Daniil