Farrokh Malihi
Lenient grader on labs. He messed up the final exam for my class. My classmates and I had no idea what to expect until the time of the final. Most were doing well prior to it, but his unfair administration messed up a lot of us. Disorganized, late grader, poor with technology and communicating with students. I'd never sit through his class again.