So this is less a technical question and more of a conceptual one based on the structure of our site and WPLMS.
As an example, let's say we have a course called History. History has 10 units. We have multiple instructors all who teach History but in different sections/classes. Curriculum is exactly the same for each History course. But students in each History course are different, and the instructors want to edit the unit content. So to make the units editable across all History courses, but not conflict with one another (e.g. Mr A edits Unit 1 of History, it does not effect Mr B's Unit 1 of History), we have to duplicate each unit and then assign the author of the unit as that particular instructor.
Is that correct? Is there an easier way to do this, one perhaps without duplication?
No there is no such easy way is available as of now in wplms.You have to duplicate the units for each instructor and instructors will edit their unit cintent indivdually .
FOr duplication you can use this plugin :
https://wordpress.org/plugins/post-duplicator/