Andrew Ogilvie
Amazing!! TAKE HIS CLASS. 2 units, credit/no credit. He really cares about how every student is doing and tailors his lectures to the topics that people are interested in. He is very fair in terms of course expectations (one assignment, the rest is all in class work) and really just wants to help you succeed in his class and in your future.