Robert McGregor
Rob is a super nice guy and very passionate about his work however, his classes are very lecture heavy and boring. The class consisted of just lectures. We had a quiz once a week, but with all the material we had to memorize, it would of been more helpful to have more assignments. He was always available to answer questions after class though