Alban Bargain Villeger
Very accessible and very accommodating, Dr. Bargain will definitely hear you out but do not expect to earn marks easily. With that said, he is a super knowledgeable professor and must take professor if you'd like to challenge your abilities. I'd like to think his tough grading style has made me a better student. 