Diann Scherle
She is one of my favorite math teachers! I love the way she explains each problem step by step and it is so easy to understand. She lectures for an hour straight but gives you 10 mins of break in between and she offers extra credit :) I will not skip the class if I were you.