Marco Zimmer-de Iuliis
Only first year prof I've had who actually recognizes that not everyone starts with the same ability level and starts off super basic before building up. Lots of helpful examples in his slides. Make sure you ask him questions when you don't understand. 