Marco Zimmer-de Iuliis
Amazing prof, gives good pointers and his slides are amazing. If you do all of his assigned questions, you will definitely get a good mark. He speaks clearly and his slides are pretty informative as long as you take notes.