Aaron Palmer
He doesn't really explain things well. I guess he tries to be accessible but sometimes he simply skips proofs and very important derivations because he's unable to do so without his notes. Hopefully he realizes that he needs to work harder so my tuition doesn't go to waste.