Scott Harding
Dr. Harding genuinely cares about his students and what he is teaching. He keeps his lectures interesting and is even open to moving deadlines when students are really busy with others courses. Definitely recommend!!