Alvaro Durand-Morat
Just don't take his class. Trust me. It's not worth losing the hair. One class he said "I don't know how to study for the test but I wouldn't look over the power points". Just save yourself his tests are impossible.