Steven Murphy
Even though I didn't perform as well as I wanted to in this class, Dr. Murphy teaches and responds to questions really well. His office hours didn't fit into my schedule, but have heard great things about him helping his students out. Tests are pretty difficult and have to put in a lot of work outside the class to do well, but a really nice guy.