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!