Martin Northrop
He is an overall good teacher. The only flaw I would say he has is he never responds to emails. The class is pretty easy though just do your homework (he allows late homework submissions) and make sure you go to class. 



