Claudia Mahler
She is a great teacher who explains everything thoroughly. She is also very understanding and cooperative towards her students. This class is asynchronous meaning lectures are not mandatory. The videos she posts are just incredible. 