Andrew Robb
Really nice guy. He made one of our tests impossible and took full accountability in front of class during the test for it which I've never seen a professor do. He promised a really good curve and to change test formats to allow for a cheat sheet. Other than that projects were kinda difficult but not impossible. Not a ton of homework besides that.