David Walker
Professor Walker is awesome. You can tell he is a salt of the earth, laid back hippie kind of guy. His tests are easy and the lectures are long but good. He genuinely wants to help people learn