MyCo's Course Manager module work across two platforms.
Course Manager Admin Menu (accessible by you, the business owner)
The Course Manager Admin Menu allows you to do the following:- Publish courses (Text, and Videos you've hosted on YouTube)
- Setup course registration pages for enrolment
- Publish homework to students/trainees
- Receive homework from students/trainees so you can review them
Customer Portal (accessible by your trainees/students)

Your course trainees have access to the 'Customer Portal', a secure portal through which they are able to access enrolled courses and homework. Students/trainees can access the Customer Portal, but must be authenticated via their email address on file, and their 4-digit PIN code (found on the contact's record -> Additional Info tab).
You can customise the Customer Portal so it's consistent with your company brand and other preferences. Visit the Portal Settings page to customise your Customer Portal.
The Course Manager allows you to publish both courses and homework. Although both are independent, it is recommended to at least have a published course, no matter how little the content is. This is to allow you have a course registration page through which you can capture and track registrations.
You can publish courses without giving homework, and if you're delivering training offline, you can also publish homework on the system without creating a course. The most important thing is to ensure the student/trainee is enrolled on the course (course registration) to access a course, and when you publish homework, you must assign it to a group/list the student/trainee is enrolled on.
Lastly, before you publish courses to students/trainees, test it out so you're familiar with how it works.