Adrienne Kelley
I was with her during her first semester and she was a little unorganized at first. However, once she got the routine down class went very smooth. Lectures are fast, so be ready to finish notes outside of class. Other than that, she is great. She offers many extra credit opportunities and is very helpful if you have any questions.