Dan Nichols
Dr. Dan is a great professor. He's got a sense of humor and enjoys making his problems more fun (How fast would you need to be moving to dodge a bullet?). He works out problems step-by-step so you understand and allows a formula sheet for exams. He assigns odd-numbered problems for homework, but do the evens for more practice.