Overall I had a great experience with this course, I thought lectures were extremely clear and easily understandable. All evaluations were fair and the polling added a nice interactive component to lectures that I thoroughly enjoyed. Prof was approachable and ensured everyone had a strong understanding of the material.
