Stefan Romanoschi
Helpful for those who try. Read the slides and listen to lectures and you should be good. Does not curve but helps students who ask for help. Tough grader on his tests. Overall a very nice professor.