This guy is great. He had to step in to cover for a sudden absence by the originally-scheduled teacher right before the quarter started and was an amazing lecturer. He is an interesting lecturer and deeply cares about the subject. If you can, TAKE HIS CLASSES! I am hoping (for everyone's sake) that he becomes a full time CS professor.