As a penant who one did a course in requirements analysis, I feel impelled to point out that your user stories are not worded well. E.g. the first one;
"As a learner, I want to easily find the menu item, so that I can move between courses and activities."
The user story should be what the user wants to do:
"As a learner, I want to easily move between courses and activities."
How to achieve that is your business as UX designer, but things like 'menu item' are part of the solution, not part of the requirement. (Also, not a very specific requirement, which could usefully be improved.)
When we get to
"As a learner, I can want to view my grades for a forum activity, so that I can discover if my participation is satisfactory."
that just makes me want to cry. So many dangerously wrong assumptions about learning and pedagogy, crammed into one sentence 😥