Learning Path Overview
Monitor adoption, review pending approvals, and spot stuck cohorts across every course with a Learning Path.
The Learning Path Overview is your org-wide window into how teachers are using release scheduling. From here you see who has adopted release strategies, which strategies actually drive completion, where students are stuck, and which teachers use manual overrides most.
Open it from the sidebar: My School → Learning Path. A numeric badge on the My School item shows how many approval requests are waiting for your attention.
The badge refreshes automatically every minute (and whenever you switch back to the browser tab), so you do not need to reload the page to see new requests.
Pending Approval Requests
The top widget shows every manual-release request your teachers have submitted. The hint reads "Teachers have requested manual release for these lessons. Approve to release immediately or reject with an optional reason."
Each row shows the lesson title, the teacher who requested it, and the affected course and student. You can act on requests one at a time or in bulk:
- Single approval — click Approve on the row.
- Single rejection — click Reject, type an optional reason (up to 512 characters, shared with the teacher), and click Confirm reject.
- Bulk — check the rows, then use Approve selected or Reject selected in the top bar. For bulk rejection, the reason you type in the confirm panel applies to every selected request.
If some actions succeed and others fail, the toast reports both counts (for example, 3 done, 1 failed). The list refreshes automatically after each action.
To require approvals in the first place, go to My School → School settings and enable Require admin approval for manual release. When off, teachers release lessons directly without approval.
Adoption
The Adoption widget answers "How many of our active courses are actually using a release strategy?"
It shows a big percentage (e.g. 73%) with the count underneath ("{adopted}/{total} courses"), followed by a By teacher list — each teacher's personal adoption ratio. A low ratio for a specific teacher is a cue to onboard them.
Click Export CSV to download the org total plus per-teacher rows.
Strategy Mix
Strategy mix answers "Which strategies are in use, and which ones actually drive completion in this period?"
Pick a From and To date (defaults to the last 30 days). The table breaks courses down by strategy — All at once, By date, After previous, Manual release, and Legacy (no strategy chosen) — and shows the course count plus the completion rate for each.
Use this to find underperforming strategies. If By date courses show a low completion rate, release offsets may be too aggressive. If Manual release has a high rate but also a high manual-override count (see below), teachers may be doing too much handholding.
Click Export CSV to save the breakdown for the selected window.
Stuck Cohorts
Stuck cohorts answers "Which course and lesson combinations have students sitting on an unlocked lesson for days without finishing?"
Pick a lookback window (7, 14, 30, 60, or 90 days — default 14). The table lists Course / Lesson / Stuck students. High counts indicate a lesson where students are getting blocked — too hard, unclear instructions, or simply forgotten.
Empty state is good news: No stuck cohorts detected.
What to do when you find a stuck cohort:
- Open the course and review the lesson — does it need more review material before it, or a smaller split?
- For By date strategies, ask the teacher whether the release offset is too aggressive.
- Reach out to the affected students directly, or ask the teacher to.
Click Export CSV to share the list with teachers.
Manual Override Leaderboard
Manual override leaderboard answers "Who is releasing lessons manually — and is it legitimate or a workflow smell?"
Pick a window (7 to 90 days, default 30). The top 20 users by manual-release count are shown, each with three small chips on the right showing their three most common release reasons across all releases (not only manual). This lets you tell two patterns apart:
- A teacher with many manual releases and many scheduled releases is simply busy — a legitimate heavy user.
- A teacher whose chips are dominated by manual reasons is relying on overrides instead of configuring the schedule — worth a conversation.
Click any row to open a drill-through dialog showing that user's full release history for the window — up to the 200 most recent events, with timestamps, event type, reason, lesson, course, and student. If the user has more than 200 events in the window, a hint reminds you to use CSV export for the full list.
Click Export CSV on the leaderboard for a file named like manual-overrides_30d.csv.
CSV Exports
Every widget exports the data it displays, keyed by its active filters — for example strategy-mix_2026-03-01_2026-04-18.csv or stuck-cohorts_30d.csv. Exports open cleanly in Excel and Google Sheets. Use them for custom analysis, teacher coaching materials, or quarterly reports.
Who Can See This Page
The Learning Path Overview is visible to organization admins and system admins. Teachers do not see the My School nav group. Students never see it.
Next Steps
- Analytics & Reports — org-wide metrics beyond Learning Paths.
- Learning Paths (Teacher Guide) — the teacher side of release strategies and manual release.
- Organization Setup — configure the default strategy and approval policy for your org.
Q&A
How do I change the default strategy for new courses? Go to My School → School settings and edit the Learning Path policy. You can set the default and restrict which strategies teachers may choose.
What happens when I approve a request? The lesson is released immediately for that student, the teacher sees a success notification, and the student receives a Lesson unlocked notification.
Can I undo an approval? No — approvals are immediate. If the lesson was released in error, the student already has access; contact the teacher to coordinate with the student directly.
Why does the badge on My School show a number even when the dashboard looks empty? The badge counts requests in a pending state. If you just approved them, refresh the page — the badge polls every 60 seconds and will catch up automatically.








