Fernando Altamura
For me, it's all about memorizing the concepts. If you get familiar with all the slides, it won't be hard to get A. His tests may look difficult, but they are actually all included in the slides.