Saludos:
una cosa es el rol general y otra es que puedan (por su rango) realizar las actividades, y otra es que sean matriculados efectivamente como estudiantes, te sugiero realizar la ultima acción (agregar en la lista de matricula como estudiante al manager y el administrador).
Así podrán ser calificadas las tareas por un rango menor (profesor)