I love Sam! I am taking 3 more classes with him over the time I'm completing my degree, and am so exited to continue to have him as a teacher. This computer music class had 4 projects, all building to complete an entire song, with a couple reading listening assignments as well. His lectures are very informative and easy to follow. He is a great!