David O'Neil
Dr. O'Neil is a wonderful professor who is always willing to help, he truly cares about whether or not you pass his class and are understanding the material. He makes sure you understand how to do the homework with each lecture and there's a very easy-to-follow homework schedule as well. As long as you do your homework you can pass his tests.