Are you doing it online or with a group?
If it’s with a group then, like this site, others’ experiences, needs and fixes will be interesting, and may be useful.
I suspect you already have a course outline - how it’s covered, and the depth, may depend on who’s leading the course or how an online course has been set up