Skip to main content

Trainer Guide

Trainer Guide

A short walkthrough of everything you do as an instructor on PhysioGuidance — from applying to become a trainer to running sessions, grading, and issuing certificates.

1. Becoming a Trainer

The public application flow — no account, no login required.


Apply from the public site

  1. Open Become a Trainer from the top navigation. The application is fully self-serve — no PhysioGuidance account needed.
  2. Complete the captcha, then enter your email.
  3. A 6-digit one-time password is sent to your inbox. Enter it to verify email ownership.
  4. Fill in the application form — bio, CV, credentials, specialty.
  5. Submit. Only an admin can approve or reject; managers cannot approve trainer applications.

Image 19-08-2026 at 1.50 PM.png

Check status / resubmit

The same email-driven portal lets you check your status and resubmit if the admin returned your application for changes:

  • Status values: NEW, UNDER_REVIEW, MORE_INFO, APPROVED, REJECTED.
  • Resubmit is only enabled when status is MORE_INFO.
  • Each check re-verifies your email with a fresh OTP.

Image 19-08-2026 at 1.51 PM.png

What happens on approval

The admin approves your application → a new user account is created for you → you get an email with a login link → your first sign-in lands directly on the instructor dashboard.

Image 19-08-2026 at 1.53 PM.png

2. Your Dashboard

The nine widgets and quick lecture actions.


The nine widgets

Your dashboard shows: KPI Cards (active courses, students, sessions today, at-risk count), Recent Feedback, My Lectures (this week's sessions), Course Performance, Assessment Analysis, Quick Content/Report tabs, Notifications, Assessments Needing Attention, and At-Risk Learners.

Image 19-08-2026 at 2.53 PM.png

Inline lecture actions

The My Lectures widget lets you act on today's sessions without leaving the dashboard:

  • Start — opens the Zoom start-as-host URL in a new tab.
  • End — records the end time.
  • Attendance — opens the roster for that session.
  • Share — copies the session join URL for a student channel.

Image 19-08-2026 at 1.57 PM.png

While any session is live, the widget polls every 5 seconds so attendance counters and Zoom state stay current.

3. Building a Course

The 4-step wizard, editing while draft, submitting for review.


Create — the 4-step wizard

  1. Basic info — title (English + Arabic), description, thumbnail, delivery type (zoom / onsite / blended / self-paced / webinar), CME accredited yes/no, CME hours, pricing type (free or paid), price.
  2. Schedule — start date, end date, enrolment deadline, max enrolment. Self-paced hides schedule fields.
  3. Modules — add module titles and outlines. Attach materials later from Content Management.
  4. Review — read-only summary before submit.

Image 19-08-2026 at 2.01 PM.png

Every new course is created in draft status.

Course detail page tabs

Opening any course leads to a detail page with:

  • Overview — headline stats and quick actions
  • Modules & Materials — reorder modules, attach materials, mark preview items
  • Enrolments — read-only for you (removing or manually enrolling students is a manager/admin action)
  • Assessments — link out to the assessments builder scoped to this course
  • Sessions — the same session table used elsewhere, filtered to this course
  • Reviews — read-only list of student reviews
  • Audit Log — a chronological record of every change made to the course

Image 19-08-2026 at 2.03 PM.png

Submit for review + course lifecycle

Once your draft is ready, click Submit for review. The course moves from draft to pending_review. A manager reviews and clicks Activate — the course becomes active and appears in the public catalog.

Image 19-08-2026 at 2.03 PM.png

If the manager rolls it back to changes_requested, edit and submit again.

Two rules that surprise new instructors:

  • Once a course is Active, its settings are locked to the instructor. Ask a manager to edit, or ask them to roll the status back to changes_requested.
  • Ending a course does not unlock certificates. Only Mark Completed (a manager/admin action) generates certificates, awards CME, and opens reviews.

4. Content Management

Uploading materials, replacing, versioning, captions.


Supported types and size limits

  • Video — up to 500 MB. Watch analytics available.
  • PDF — up to 50 MB. Streamed inline in the player.
  • Documents (Word, Excel, PowerPoint) — up to 50 MB.
  • Images — up to 20 MB. Thumbnails auto-generated.

Every uploaded material passes through the malware scanner before students can access it.

Upload and approval flow

  1. Upload the file from the Content page.
  2. It's scanned for malware.
  3. It enters the manager review queue.
  4. A manager or admin approves it → the material becomes visible to students.
  5. Only after every material is approved can you Submit-for-Review the whole course.

If a manager rejects with a reason, edit and re-upload.

Image 19-08-2026 at 2.04 PM.png

Replace, version, roll back

  • Replace a material to create a new version. The old version is preserved.
  • Rollback to an earlier version from the Versions view.
  • Delete a material entirely (before the course is Active).

Captions + video analytics

  • Watch analytics power a retention chart — see where students drop off and edit or replace the video accordingly.
  • Caption editor — upload a VTT or SRT file, or type captions inline. Captions are required for WCAG conformance and NELC accessibility evidence.

Image 19-08-2026 at 2.07 PM.png

5. Live Sessions & Zoom

Create, start, end, mark attendance, finalize.


What you can do with a session

  • Create a session for any non-webinar delivery type — this auto-creates a Zoom meeting.
  • Update title, agenda, settings.
  • Start — opens Zoom as host in a new tab.
  • End — stops the meeting and records the end time.
  • Finalize — locks the attendance list.
  • Cancel or Reschedule — with a required reason and (for reschedule) a new time.
  • Force a Zoom attendance sync when the automatic sync is delayed.
  • View the attendance log (including unmatched Zoom guests — people who joined but the system could not map to a registered student).
  • View the Zoom cloud recording once ready.
  • Share or unshare course materials to a specific session.
  • Assign a session TA and update the TA's role for that session.

What you cannot do

  • Create a session under a course whose delivery type is webinar — that path is gated to manager and admin.
  • Delete a session.
  • Assign a substitute instructor for an entire session.
  • Cancel or reschedule on behalf of another instructor's course.

Attendance mechanics

Attendance is captured in three ways and consolidated on the session record:

  • Automatic Zoom sync — pulls join/leave times from Zoom's API and matches them to enrolled students by email.
  • Bulk mark — for large sessions or make-up corrections.
  • Per-student mark — manual override for one student.
  • Update a single attendance record.
  • Finalize locks the record. No further edits accepted through the standard endpoints once finalized.

7. Assessments

Build the question bank, grade, analyse.


Create — full CRUD

Instructors can create, list, view, update, and delete assessments (delete is only allowed while the assessment is still in draft). Each assessment supports:

  • Multiple question types
  • Per-question Arabic text so the assessment renders correctly in both locales
  • Per-option correct-flag for multiple choice
  • Attempt limits, time limit, and passing score

Image 19-08-2026 at 2.08 PM.png

Grading

  • Quiz submissions are graded automatically for objective questions.
  • Manual review — use the grading interface to score subjective questions.
  • Assignment submissions accept files up to 100 MB in PDF, Office, and image formats. Grade with score + instructor feedback.

Image 19-08-2026 at 2.16 PM.png

Analytics

Four analytics endpoints power the assessment insights:

  • Item analysis — per-question discrimination, difficulty, response distribution.
  • Difficulty distribution — histogram of item difficulties for the whole assessment.
  • Blueprint coverage — which learning objectives are and are not covered.
  • Course-level shared question bank — reuse questions across assessments in the same course.

Image 19-08-2026 at 2.15 PM.png

What is scoped to manager and admin

Three assessment actions are not available to instructors:

  • Flag an assessment for review.
  • Emergency override of a submission score.
  • Grant an individual student a retake outside the normal attempt limits.

Open a support ticket to your manager if you need any of these.

9. Managing Students

Students list, at-risk learners, interventions.


Students screen

Lists every student across every course you teach, with filters for course, status, and search. Opening a student shows:

  • Enrolment history across your courses
  • Attendance summary per course
  • Score summary per assessment
  • Timeline of interventions

At-risk learners

At-risk learners are surfaced on the dashboard and on their own screen. Thresholds are configurable per course:

  • Attendance threshold — a percentage below which the student is flagged.
  • Score threshold — an assessment score below which the student is flagged.
  • Inactivity days — number of days of inactivity that flags the student.

Interventions and make-ups

  • Record your outreach as interventions — create one with type, notes, and follow-up date.
  • Make-up session — when a student misses a session and the schedule allows, offer them a make-up. The system records it and it counts toward attendance the same way.

Enrolments

The Enrolments tab on a course is read-only for you. Separately, you can:

  • View course enrolments
  • Self-enrol a student (subject to NELC capacity checks; if the course is at capacity, the attempt is blocked)
  • View and manage the waitlist for a course

Two enrolment actions sit with managers and admins: bypass capacity, and remove an enrolled student.

11.Support & Settings

The 10 built-in support tickets, profile settings.


Support — your own tickets and looped-in tickets

  • Your tickets — file, list, reply, rate. Same ticketing system students use.
  • Looped-in tickets — tickets where a support agent added you as a collaborator. Typical scenarios: a student asked support a question only you can answer, or a manager wants your input on a scheduling change.
  • The full support back-office — macros, KB writes, SLA settings, CSAT dashboards, tag rules, KPI dashboards — sits with the support role and admin.

Image 19-08-2026 at 2.19 PM.png

Settings — three tabs

  • Profile — name, phone, avatar, Arabic name fields, and the instructor-specific Professional info block (profession, specialty, qualification, bio, Twitter, LinkedIn). Your professional info surfaces on public course pages next to your photo.
  • Security — password change with strength meter, 2FA enable/disable with recovery codes, trusted devices list.
  • Notifications — two master switches: email and in-app. Same two switches students see.

Image 19-08-2026 at 2.22 PM.png

Frequently asked questions

Quick answers to the questions instructors ask most.

Need more help?

Our support team is here

Search the Help Center or open a ticket — we usually reply within a few business hours.

Go to Support