This is a great question we get all the time. The majority of these courses are videos that you can watch at your leisure.
There are a few course modules that are written out with call and email scripts that you can use as templates. Since there are so many different modules within each course covering various topics, it's difficult to give a standard time for completion. However, I can tell you that the videos within each module run anywhere from 5 - 50 minutes and each module has anywhere between 3 to about 10 different videos/ subsections.