Why not send a message to your Prof to let them you know you completed this course?
These are great links to follow if you want to read more about dashes and colons (with some bonus about semicolons again):
Colons, Semicolons, and Dashes
If you would like to talk any of this through then we look forward to talking to you. Book an appointment!