Jeff Rouder
Hes a nice guy but God do not take him for 10B. My classmates and I along with the TAs have been struggling and stressed the whole quarter because he cannot teach the material. Super unorganized, hw is extremely difficult. we are graded on very few things so one bad assignment tanks your grade. Class is basically taught by TAs