Ruiwen Shu
He was a decent professor. In lecture he wrote notes on pieces of paper under a document camera. It was difficult to understand what he was saying, but manageable. Some tests were impossible while others were okay. He really varied when I took him. He posted his notes online and responded to emails very quickly. Not a bad pick for a weedout class.