Sandra Sheard
She barely lectures on anything the tests, uses her class time for things that are not helpful, doesn't explain the simulation you work on the entire course, and forces you to work in a group with freshman who don't participate. Additionally she doesn't explain her assignments, gives you a 0 if you submit anything not in PDF format.