Michael Farmer
Dr. Farmer is incredibly unclear. He does not tell you what he expects and takes off for the most ridiculous things. He also takes off for grammar that is completely correct. When he returns papers, they will be filled with very rude comments. Avoid this professor if at all possible.