Robert Sirvage
Most amazing prof at carleton. Very approachable and understanding, very funny and tries to make class enjoyable. A bit tough on marking but if you do the work you guarantee and A. The mark you get is a reflection of the amount of work thats put in.