Steven Weinman
Dr. Weinman is a very good professor. He is very clear of his expectations and doesn't try to trick you. His lectures are boring and a little hard to follow but the homework and test practice questions are extremely similar to the tests and he posts a lot of online lectures to solve problems which is super helpful. Very understanding and helpful.