Never had a worse professor. The guy doesn't answer his emails and neglects the fact that he's an instructor with students who want to pass or get A's. He cancelled class most of the semester, which caused lots of students to fall behind and he was never clear with what he wanted us to do.