Charles Gamble
Professor Gamble makes his classes very interesting. It's often easy to lose concentration in a 2 hour class but I don't with him. If you study for the midterm and final, there is no reason not to pass this class.