Chris Rossbach
Very good professor. Constantly making dad jokes. Very friendly and usually available outside of class. Has deep knowledge in the material he's teaching. His slides are made with lots of pictures and animations, which makes it easy to follow. Material can be quite hard.