I like how the course is organized. Each new unit you have to add an extra difficulty and underline previous concepts/tecniques at the same time. Great!