Let me tell you that this course really made my socks roll up and down. I am really, really, impressed. Wolfson comes across as having a passion for the subject. He is really knows what he is talking about. The lesson progression from basic toward the more complex is excellent to the point of perfect. As a result, the course outline is very well laid out.