Natalie Pennington
I loved Dr Pennington. This class was by far the hardest class I've ever taken, but she was a phenomenal instructor. She is more than willing to go above and beyond to answer your questions, is willing to meet outside of class, and never makes you feel stupid. My only critique is that this class is heavily dependent on a group project.