David Stock
Prof. Stock is incapable of providing simple explanations of the genetics concepts that he teaches - and given that this was a 2000-level intro genetics class, he should. Inaccessibility and lack of examples for practical application (ie, case studies) resulted in every student I've talked to hating the class. Worst EBIO prof/class I've had.