What would be the best practice for the following scenario.
I have a course which will be taken by students from various schools.
- School X has 30 students from Grade 2A and 20 students from Grade 2B.
- Both Grade 2A and 2B have their own homeroom teachers, lets say Teacher 1 and Teacher2
- School Y has 35 students from Grade 2A and 30 students from Grade 2B
- Both grades ave their own homeroom teachers, Teacher 3 and Teacher 4
What is the best way to setup my course so that both Schools can be registered with me and their Teachers are able to manage only their own grade pupils. Should I create multiple copies of my course and enroll the students and Teachers into their own courses or can I use the same course and somehow segregate the view of the Teachers? I know Students will not be able to see any data of another grade but how would I control the Teachers so they only see their own pupils?