The course editor allows staff accounts to create courses and scenarios. A course is essentially just a collection of related scenarios, but also provides the common media (images, etc.) for its scenarios to share.
The course owner can invite other staff accounts as editors on the course, who have all the same capabilities as the owner except for managing the course and adding and removing editors.
Any course editor can invite trainee accounts to be enrolled in the course. Enrolled trainees can then attempt published scenarios in the court with GOAT.
v0.7.1