Courses in GoContractor also known as orientations can be created in a few ways. In most cases, the course itself will have an expiration date set by your administrator. Unless the course is a video that needs to be played in full.
Course expirations are not tied to progress. All users required to take a course can leave and come back at any time prior to the expiration date of the course.