Shira Viel
Shira is very kind and clearly passionate about teaching. Lectures are recorded and attendance isn't required, so I didn't show up to any lectures yet she still learned my name and said hello to me on test days. The grade is very test heavy, but she curved it a little at the end of the semester and allowed test corrections for the first two tests.