Peter Humphries
Dr. Humphries is a fantastic math teacher. His lectures are always super informative, which is a testament to his teaching ability. He is always willing to help out and explain difficult concepts when needed. His tests are super difficult and you must know the content in and out if you want to pass, but the homework and quiz grades help soften it.