Eric Nost
He is a very cool professor who clearly tries his best to make relatively boring content sound interesting. He is a very good lecturer and will gladly re-explain things to you to clarify. Lecture content is not too difficult. Labs however are very hard, you have to learn a whole new software. Midterm was pretty easy. Overall amazing professor.