Tap below to add the app to your home screen for fast access and offline-ready chrome.
Today's Lesson
Tap to open the full plan.
Prep Checklist
Resources for today.
Cohort at a glance
Roster + at-risk count.
This Week
Your assigned classes through Friday.
At-Risk Students
50-hour cap, attendance, or grade flags. Tap a row to open transcript.
Today's Class
Tap to see the plan and handouts.
Hours Logged
TDLR program target.
Grades at a glance
Course-weighted average.
This Week
Your next classes — tap any to open the lesson plan.
Learning Path
Massage Therapy
Program
Move through 231 online lesson hours, complete identity checks, and keep your student record ready.
Academy Pulse
School analytics inspired by Kathleen's current dashboard: signups, revenue, sales, and active learners.
School Snapshot
Fast owner view for enrollment, engagement, and course catalog health.
New Users
Recent student signups.
Review Center
Assignments and instructor review queue.
Events Log
Real-time course visits and completions.
Smart Learning Path your next steps
Skills Mastery
Competency view for the 231-hour massage therapy path.
Module Bundles Save when you buy a track
Hydrotherapy + Self-Care Track
4 courses · 21 CE hours · save 15% vs. à la carte. Unlocks Hydrotherapy Basics, Clinic Readiness, Self-Care for Therapists, Practice Management.
Client Confidence Track
3 courses · 11 CE hours · build the soft-skills layer. Includes Client-Centered Care, Rebooking with Confidence, plus a SOAP workshop.
Foundations Bundle
A&P I + Health & Hygiene I + Ethics 110 + Application. Everything you need for the first 60 hours of the program.
Recommended for You
My Learning
Active courses and saved bookmarks.
Due This Week
Assignments due in the next 7 days.
Recently Returned
Latest instructor feedback on your work.
Continue Learning
Pick up exactly where you left off.
Daily Goal & Streak
Hidden until streaks ship.
Weekly Activity
Last 14 weeks · darker = more study.
Bookmarks
Saved lesson moments and notes.
Online Lessons
Self-paced SCORM coursework · pick up where you left off.
Loading…
Fetching your online curriculum.
Lesson Library
Browse the full 95-course catalog, filter by category, or open a lesson directly.
By Category
Tap a category to filter the library.
Browse
Filter the catalog with the rail; results update on the right.
Saved & Offline
Lessons cached for travel or low-signal study.
| Lesson | Course | Size | Saved | Status |
|---|---|---|---|---|
| Inflammation Signs | Pathology II | 34 MB | Apr 23 | Offline ready |
| Effleurage Demo | Practice 201 | 412 MB | Apr 19 | Offline ready |
| SOAP Notes Workshop | Communication | 22 MB | Apr 11 | Updating |
| Hydrotherapy Practical | Hydrotherapy | 588 MB | Apr 4 | 🔒 Bundle $140 |
Loading…
Live Class
Today's schedule, upcoming labs and webinars, and recordings to catch up on.
Upcoming Sessions
Click to RSVP or join.
| Session | Instructor | When | Room | Seats | |
|---|---|---|---|---|---|
| Deep Tissue Lab | Brittany Carter, LMTI | Apr 29 · 9:00 AM | Studio B | 14/18 | |
| Pathology Webinar | Dr. Pham | Apr 30 · 6:00 PM | Zoom | 42/100 | |
| Ethics Q&A | K. Diaz | May 2 · 2:00 PM | Studio A | 10/16 | |
| MBLEx Mock Exam | Faculty Panel | May 5 · 10:00 AM | Hall | 22/30 |
This Week
April 27 — May 3
April 2026
Tap a day to filter sessions.
Lab Signup · Deep Tissue Lab
Apr 29 · Studio B · 8 tables
Recordings Archive
Last 6 sessions you missed or want to review.
Certifications
Earned credentials, TDLR hour bank, and renewal countdowns.
TDLR Hour Tracker
Required hours by category for the 231-hour program.
Active Credentials
Tap any card to view, download, or share verification link.
MBLEx Readiness
Estimated from quiz averages and time-on-task.
Take a mock exam to update this gauge.
CEU Ledger
Continuing-education hours posted to the registry.
| Course | Hours | Posted | Status |
|---|---|---|---|
| Ethics & Conduct | 6 | Mar 2 | Posted |
| Health & Hygiene I | 14 | Mar 18 | Posted |
| A&P I | 35 | Feb 14 | Posted |
| Kinesiology Foundations | 28 | Apr 10 | Posted |
| Pathology II Pt 4 | 18 | Pending sign | Pending |
Share & Verify
Send a verification link to an employer or licensure board.
Progress & Skills Mastery
Competency view across the 231-hour massage therapy path.
Skills Radar
You vs. cohort median across 6 core competencies.
Solid teal = your scores, dashed gold = the cohort median across the 6 competencies.
Skill Mastery
By competency.
Weekly Activity
Time spent learning, last 14 weeks.
Hours per week, lighter = less, brighter = more.
Achievements
Earned and locked.
Strengths & Gaps
Auto-pulled from quiz history and instructor sign-offs.
Cohort Benchmark · Anatomy
Where you sit vs the spring 2026 distribution.
Lower 10% — Median — Top 10%
Competency Checklist
Practical sign-offs by instructor.
| Competency | Required | Sign-off | Date | Status |
|---|---|---|---|---|
| Body mechanics | Yes | Brittany Carter, LMTI | Apr 10 | Signed |
| Draping sequence | Yes | Brittany Carter, LMTI | Apr 14 | Signed |
| Pressure progression | Yes | K. Diaz | Apr 22 | Signed |
| SOAP documentation | Yes | — | — | Pending |
| Hydrotherapy safety | Yes | — | — | Scheduled May 7 |
| Client communication | Yes | K. Diaz | Apr 19 | Signed |
Course Path
The 231-hour roadmap: Foundations → Clinical Skills → Specialties → Board Prep.
Roadmap
Progress through each phase.
Foundations
Weeks 1–6 · A&P Basics, Hygiene, EthicsClinical Skills
Weeks 7–14 · Pathology, Practice, Communication · 62%Specialties
Weeks 15–20 · Hydrotherapy, Kinesiology, WellnessPractical Evaluations
Week 21 · Instructor sign-off, draping, SOAPBoard Prep
Weeks 22–23 · MBLEx mock exam, TDLR readinessMilestones
Key checkpoints across the program.
Prerequisite Graph · Module 3
Each step unlocks the next.
Records & Reports
Transcript, attendance, audit trail, and TDLR-ready exports.
Transcript
Course completion log — kept score reflects best of test/retest.
| Course | GP | Hours | Grade | Pct | Status |
|---|---|---|---|---|---|
| Loading transcript… | |||||
Assignments
Type a score and tab out to save. Retest column accepts the higher attempt; kept score uses whichever is greater.
Time on Task
Time spent per online lesson — top 6 by total time.
Loading…
Tuition Summary
Billing integration pending — amounts will populate once payments are tracked.
| Application Fee | — | Not tracked |
| Tuition | — | Not tracked |
| Lab Fee | — | Not tracked |
| Books Bundle | — | Not tracked |
| Add-ons | — | Not tracked |
| Balance | — | Not tracked |
Attendance Ledger
Last 14 class dates with attendance recorded.
| Session | Date | Hours | Status |
|---|---|---|---|
| Loading… | |||
Online Coursework Transcript
Read-only audit view. Open Online Lessons →
| Lesson | Hours | Status | Score | Started | Finished | |
|---|---|---|---|---|---|---|
| Loading… | ||||||
Order History
Bundles and individual courses you've purchased.
Audit Trail
Hash-chained signed events. Newest first.
Community
Discussion forum for students, instructors, and staff.
Discussion
Direct message
New direct message
Class Overview
Cohort health: progress, attendance, at-risk learners.
At-Risk Learners
Flagged when attendance < 80% or graded average < 70%. Click any row to open that student's transcript.
| Learner | Risk | Missed Hours | Attendance | Avg Grade | Flag |
|---|---|---|---|---|---|
| Loading… | |||||
Roster
Click any learner to open their transcript.
| Learner | Avg Grade | Pct | Graded | Status | Program |
|---|---|---|---|---|---|
| Loading roster… | |||||
Student logins
Generate temporary passwords for cohort students who haven't received credentials yet. Passwords show once — copy or print before navigating away.
| Student | Username | Status | Temp password | |
|---|---|---|---|---|
| Loading login status… | ||||
✎ Click a name or username to edit. Username must be lowercase, 2–60 chars, letters/numbers/dot/dash/underscore only, and unique.
Online Coursework Progress
SCORM lessons × students. Hover a cell for status.
Cohort Comparison
Spring 2026 vs. Fall 2025.
Hour Bank (TDLR)
Cohort-level hours met against syllabus minimums.
Attendance Ledger
Last 7 class dates with attendance recorded.
| Session | Date | Present | Made Up | Absent | Rate |
|---|---|---|---|---|---|
| Loading… | |||||
Message All
Loading recipients…
Daily Roll Call
Pick a date — defaults to today.
—
Roll call
Click any cell to cycle status. Changes save automatically. Per-row quick-fill on the right of each row.
Loading…
Make-up hours · this cohort
TDLR audit: every make-up hour references the original missed date and subject.
Loading…
Mass Grade Entry
One assignment at a time across the whole cohort.
Pick an assignment
Grouped by course and grading period.
Loading assignments…
Internship
Like the spreadsheet. Numbered slots across the top — write the slot # on the paper, find the student's row, type grade then hours. Empty slots are always ready.
Slots × students
Slot # = each student's Nth appointment — students progress independently. Type the grade, press Enter for credit hours, press Enter again to jump to the next slot. New slots auto-create on first save.
Class Learning Analytics
Lesson completion, quiz item analysis, and time-on-task signals.
Quiz Item Analysis
Difficulty and discrimination per question.
| Question | % Correct | Difficulty | Flag |
|---|---|---|---|
| Origin of trapezius | 42% | Hard | Review wording |
| TDLR draping rule | 91% | Easy | — |
| Acute vs chronic inflammation | 68% | Moderate | — |
| Indications for hydrotherapy | 47% | Hard | Add hint |
| SOAP note components | 88% | Easy | — |
Lesson Completion Heatmap
Cohort completion across the past 14 weeks.
Time-Spent Distribution
Average minutes per lesson.
Median 38m. Long-tail (60+) suggests struggling learners — flag for outreach.
Misconception Clusters
Common wrong-answer patterns.
Instructor Notes
Per-learner notes, review queue, and practical evaluation rubrics.
Review Queue
Submissions awaiting instructor sign-off.
Recent Notes
Tagged feedback across the cohort.
Practical Eval Rubric
Sample rubric template.
| Criterion | 4 — Excellent | 3 — Proficient | 2 — Developing | 1 — Novice |
|---|---|---|---|---|
| Body mechanics | Stacked, sustainable | Mostly correct | Inconsistent | Risk of injury |
| Draping | Smooth, modest | Correct order | Hesitant | Out of sequence |
| Pressure control | Adapts mid-stroke | Even | Variable | Too light/heavy |
| Communication | Proactive consent | Clear | Minimal | Unclear |
| Hygiene | Anticipatory | Compliant | Reminded once | Multiple lapses |
Follow-Up Reminders
Auto-fired by tag and date.
Course Materials
SCORM packages, videos, PDFs, and lesson asset linkage.
Asset Library
Linked into lessons across the catalog.
| Name | Type | Size | Version | Linked Lessons | Updated |
|---|---|---|---|---|---|
| Effleurage Demo.mp4 | video | 412 MB | v3 | 5 | Apr 18 |
| TDLR Ethics Handbook.pdf | 2.1 MB | v7 | 12 | Mar 30 | |
| Pathology II Pt 4 SCORM | scorm | 34 MB | v2 | 1 | Apr 22 |
| Hydrotherapy Practical.mp4 | video | 588 MB | v1 | 3 | Apr 4 |
| SOAP Notes Template.pdf | 0.4 MB | v5 | 9 | Mar 12 | |
| Kinesiology Slide Deck.pptx | slides | 11 MB | v4 | 2 | Feb 28 |
Recent Uploads
Last 6 assets uploaded across all lessons.
Catalog Builder
Reuse the existing 95-course catalog mockup.
Version History · Effleurage Demo.mp4
Rollback or pin a version into a course.
Replaced intro card; trim outro 12s · Brittany CarterPublished
Captions added (en, es) · K. DiazArchived
Initial upload · 412 MBArchived
Draft → Publish Pipeline
Five courses moving through review.
Linkage Map · TDLR Ethics Handbook.pdf
Lessons that reference this asset.
| Lesson | Course | Status | Last Opened | Opens (30d) |
|---|---|---|---|---|
| Code of Conduct and Ethics | Ethics 110 | Published | Today | 184 |
| Boundaries and Safety | Ethics 110 | Published | Yesterday | 142 |
| Massage Law Review | Ethics 120 | Published | Apr 24 | 97 |
| Student Record Privacy | Ethics 110 | Published | Apr 23 | 83 |
| Therapeutic Relationship | Ethics 130 | Draft | — | 0 |
Admin Dashboard
Owner-facing operational snapshot.
Signups & Revenue
Daily for the last 30 days.
Top Courses (Revenue)
30-day window.
Audit Center Summary
Hash chain status across the academy.
Lessons
Loading…
All lessons
Click to open in the editor.
Loading…
Pick a lesson to edit
Or click "+ New lesson" to add one.
Student Profile
Pick any learner to see their transcript snapshot, compliance status, and audit trail.
Notes Timeline
Hidden until an instructor-notes table exists.
Payments
Hidden until billing ships.
Audit Trail
Hash-chained events for this learner.
Audit Center
Search, inspect, and export signed events.
Event Explorer
Live search across the audit log. Filters apply server-side; latest 50 events shown.
Onboarding Workflow
Application → ID check → enrollment → first lesson.
Funnel
Stage volume + drop-off.
14 applicants · avg 2 days at this stage
3 applicants stuck — needs phone outreach
5 applicants · auto-enroll triggered on pay
4 in past 7 days
2 of 4 — outreach to other 2
Application Queue
Click to open or message applicant.
| Applicant | Stage | Days at stage | Started | |
|---|---|---|---|---|
| Hailey Sutton | ID Check | 5 | Apr 23 | |
| Owen Long | ID Check | 4 | Apr 24 | |
| Tara Reyes | Tuition | 2 | Apr 26 | |
| Mark Singh | Enrolled | 1 | Apr 27 | |
| Joelle Park | Enrolled | 1 | Apr 27 |
Assessment Builder
Question bank with item analysis and version pinning.
Item Bank
Sorted by difficulty, descending.
Item Editor · Origin of trapezius
Multiple choice · 1 correct.
Version History
This item has 3 versions.
Reworded distractor (D)Live
Added image hintArchived
InitialArchived
Offers
Coupons and promotional pricing.
Programs / Subscriptions
Course collections, recurring or one-time.
All Programs
2 collections + 1 subscription · matches your current LearnWorlds catalog.
MBLEx Prep
Practice tests, item-bank quizzes, and weekly Q&A sessions for board exam readiness. Auto-renews monthly.
Done For You Marketing
Templates, social posts, and rebooking scripts delivered each month. Currently private — invite-only.
Foundations Bundle
A&P I + Health & Hygiene I + Ethics 110 + Application. Everything for the first 60 program hours.
Specialties Track
Hydrotherapy + Self-Care + Clinic Readiness + Practice Management. Save 15% vs. à la carte.
All Learners
Full directory across all cohorts and unplaced learners.
| Learner | Cohort | Status | Program | ||
|---|---|---|---|---|---|
| Loading learners… | |||||
Question Bank · Knowledge Quest
Add, edit, and curate the MBLEx / state-board prep questions students see in the daily quiz.
| Subject | Question | GP | Difficulty | Choices | Attempts | Status | |
|---|---|---|---|---|---|---|---|
| Loading question bank… | |||||||
Name Cleanup
Fix any learner whose first/last name got entered in the wrong order. Rows flagged ⚠️ likely need a swap.
| First name | Last name | Original (learner_name) | Learner ID | Actions | |
|---|---|---|---|---|---|
| Loading… | |||||
Reports Center
Interpret and analyze user progress, registrations, engagement, and learner attributes.
📈 Users Progress
👥 Users Activity
📊 Users Growth
🎯 Engagement & Learning
💰 Sales & Marketing
🛡 Compliance & Audit
Certificate Designer
Template editor with live preview.
Live Preview
Renders in PDF identically.
Certificate of Completion
This is to certify that
Has successfully completed the regulated 231-hour Massage Therapy Program in accordance with TDLR standards.
Issued April 28, 2026 · Cert ID: TMA-2026-0048
SEAL
Recently Issued
Each row links to a verification URL.
| Cert ID | Learner | Template | Issued | Verify |
|---|---|---|---|---|
| TMA-2026-0048 | Charlene Reeves | Massage Therapy Program | Apr 28 | |
| TMA-2026-0047 | Becky Collier | Ethics 110 | Apr 27 | |
| TMA-2026-0046 | Melissa Weeks | Health & Hygiene I | Apr 26 | |
| TMA-2026-0045 | Louisdon Pierre | Anatomy & Physiology I | Apr 25 |