Michael Murphy
Murphy's class heavily relies on the ALEKS website, and his long lectures are hard to follow. We hardly ever actually did math problems in the class, most of the time we listened to him read off of slides. Murphy often skipped steps and didn't thoroughly explain how he got to specific steps in problems. I wouldn't recommend him. 