Terry Lopez
I was shocked to see so many people rate her so poorly. I took her class last semester and not only was it a phenomenal class but she was also an amazing teacher who genuinely wants her students to do well. This doesn't mean she goes easy...you have to put work in to do well but thats with any class worthy of taking. The best professor I ever had!