Courses are broken in small segments that are easy to follow and understand. In fact I have been able to watch a whole segment then practice the work, and only refer back if I forget something. He is well spoken and clear. The course is detailed enough that you feel like you are learning a lot, but you are not overwhelmed. Very well done in my humble opinion.
AM

Allen MacMillan