Robert Rajewski
He is one of the worst professors I have ever had. He does not have proper instructions for assignments and expects you to understand everything he says the first time. His exam "review" sessions consist of him just tell you to "go back to the slides that talk about this" or "read chapter X again". How is that a review?? DO NOT TAKE HIM