John Gomez
I truly enjoyed taking John's course. Although I heard that his exams were difficult and tricky, I didn't think they were that bad. As long as you study for the exams, you should do well in the course. He would also curve the exams to help your grade. I just studied the lectures and didn't need the textbook. Would take the class again if I could. 