Owen Riley
snarky and hard to talk to. if you accidentally slip up and don't understand something, too bad, you're getting a 0. no redemption with this professor. very vague/poor documentation of what is needed or expected.