Greg Syrup
Greg is a nice guy. However, he's pretty disorganized, and doesn't communicate well. He offers lots of extra credit, and as long as you show up and get to know him and do most of the work, you will pass.I'm glad I got an A, but I didn't learn much.