David Erwin
Poorly run class if you actually want to learn, not just pass. Basically spent the class writing and solving equations on the board without teaching why. Made mistakes in almost every equation, and instead of correcting them claimed he didn't know what went wrong. Posted lecture notes online but writing was hardly legible. Dropped after 4 lectures.