Chase Porter
Overall great professor in respecting your time and effort in the work you put into his work. There might be TONS of assigned reading, but the most important info are put on a slideshow. He is really open to talk about anything in his office hours, and accommodates on pretty much anything, just as long as you go above and beyond in the assignments.