Online education is self-paced, so the length of time will depend upon personal preferences, determination, and schedule. Typically, each course includes  8-15 lessons with 1-2 hours of video lectures, plus additional, optional material to explore.

Express Courses are usually less than 3 hours in total duration. Many students who enroll in an Express Course have received and framed their certificate of completion on the very same day!