Peter Humphries
Dr. Humphries is an awesome professor! He is amazing at explaining concepts and answering questions and he really just makes sure that you understand the content he is teaching. He is very straight forward with what he wants and expects which was really nice. I would definitely recommend taking him!!