Kevin van den Bogert
He is a really great professor that is always willing to help you understand anything. He does grade hard on tests for drawn prints, but he will make sure you understand what is on the test and give example problems.