Sergio Da Silva
He's a really nice prof. He's a VERY easy grader when he gets to grade the quizzes himself (usually TA's do it). He has good knowledge and seems to know his stuff. I would say go to him during office hours as he seems to explain way better one to one rather than a whole class. His teaching techniques are a bit different from the usual.