Awesome course, I have taken similar courses in the past but they were all over the place and didn't explain things like this course did. I have a better grasp on the compositing theories while taking this course and it took a lot of guesswork out of my projects. The instructor keeps things interesting and to the point, I have gained so much so far.