Yes and no. Maybe. It depends on what you want to get out of the programs and how fast you want to get there. I sometimes do recommend or refer to additional books, training programs, products and services I use myself that may help you achieve your goals faster. For some of those there's an additional fee. That being said, every course is a standalone product that you can complete on it's own.