Your pace of progress will likely be governed by your availability to complete all the work. Ours programs are deep and challenging by design. We recommend taking your time to find the right opportunities to put into practice what you learn on-line, reflect on that experience and look for ways to improve. It is not recommended that you rush through our program. In our opinion, to get the most value out of the program you will need at least six to eight weeks to complete all the modules in your program. If you are looking for a 2 day class, or a course that can be completed in a week, our program is not for you. On average, because of the depth of the program and because most of our learners are working full time, it takes our learners 3 to 4 months to complete a program, averaging one module a week.