One of the worst professors in the department. Never answers questions straightforwardly - youre always confused by his responses. He also changed the grading weights in the middle of the semester. I ended up dropping the class because of that - I went from an A to a D after he changed the weights!