Stella Reed
While learning languages can be difficult, Prof Reed is very caring and flexible. She takes into consideration your own life, and what you might be going through outside of class. While she doesn't offer extra credit, she does offer extra opportunities for points and for grades to be changed. She is a wonderful professor, and makes learning fun.