> For the complete documentation index, see [llms.txt](https://docs.siminsights.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.siminsights.com/teach.md).

# Teach

Classes, lessons, group sessions and learner progress.

Two ways to teach with simulations, and you can use both. A **group session** is synchronous: the whole class runs the same simulation at the same time, joining with a code, no accounts needed. A **class** is asynchronous: a roster of learners with their own accounts, working through lessons you assign at their own pace.

* [Classes](/teach/classes.md): building a roster and adding students.
* [Lessons](/teach/lessons.md): assigning simulations with readings and quizzes around them.
* [Group sessions](/teach/group-sessions.md): running one simulation live with everyone at once.
* [Learner Lesson progress](/teach/learner-lesson-progress.md): who has started, who has finished, and what they did.
* [Courses you author](/teach/courses-you-author.md): how your own courses are being used.

Teaching features need a Skillful subscription. See [Access and pricing](/skillful/access-and-pricing.md).
