This course has a lot of modules but really manages to teach you the main ideas you need for success. I feel much stronger and confident after having done this course.