Jenne Schmidt
She offers so many extra credit classes and very kind to all of her students. She gives students many opportunities to get their grade up as well. The stuff you learn about is also very interesting.