Daniel Rogers
The class lectures were very hard. The practice problems often had a wrong answer attached to them so we didn't know how to actually do a problem. He would not budge grades no matter what. He was very nice and attempted to help but people still did not understand the information.