Robert Wieman
Be prepared to teach yourself the material, he cannot explain processes or formulas to save his life so don't expect any real learning to occur in the classroom. Absolutely impossible to reach unless you approach him in class. If you think good homework grades will make up for poor test/quiz grades, you would be soooo wrong. 