Hola, en mi caso me ha pasado dos experiencias con los docentes en una de ellas (todos en todos los cursos) se editaron los cursos entra ellos, por eso prefiero tenerlos matriculados en solo el curso que les corresponde (osea un rol local dentro del curso, de esta forma en el resto de la plataforma con el rol de sistema no se le asigna nada).
Asi los docentes solo pueden modificar, calificar su propio cursos y estan delimitados, si eres el administrador debes de tener el control, con esta forma ademas me permite maricular a los docentes en otros cursos con diferentes roles (como estudiantes),.
Esa es mi opinion, si tu deseas puedes hacerlo de esta forma.
Saludos