Gary Peterson
This professor is absolutely amazing! Such a caring warm professor. The course is challenging, so you'll need to put in the work or you will find yourself confused. Professor Peterson is easily accessible and will do whatever it takes to help you. Don't miss class.