How long is each course?

Courses range in duration as they are self-paced, but you can expect courses to take up to 2hrs.