Robert Utrup
Excellent professor. Very clear what expectations are. Tough-grader, but is also VERY helpful during office hours and when asking questions. Very willing to help and is very knowledgeable. The class itself is challenging, but rewarding. Would take a class with this professor again.