Dan Nichols
Dr. Dan is so awesome! He makes physics very simple. Not hard to get an A if you pay attention, take good notes during class, and have strong notes for the exams. The lectures are very enjoyable and the teacher is so caring, both inside and outside the classroom. Dr. Dan is very approachable and will go out of his way to explain topics to you.