Greg Krejci
One of my least favorite teachers at UWM. If you are looking for a course and teacher that expects you to do a lot of busywork, this guy is for you. He grades ridiculously tough with no clear criteria. I got nothing out of the course and was constantly getting low marks with no reason why. Whole course needs to be restructured.