Jacob Avanesov
Prof. Avanesov was AMAZING. He was super understanding and would give a lot of extensions on projects. You have to watch many videos and screenings and answer questions but they're very insightful. Projects/exams were exciting but DON'T PROCRASTINATE THOSE! Projects/exams require original ideas, so don't take this class if that's not for you. 