David Gilbert
The textbook was well-written and I enjoyed the material. Prof did not get involved in the teaching: zero interaction with students, IF he answers question on our online forum it's very dry and you feel like he's pissed you're even asking. Mostly just points to a section in the book to look for the answer. Final was WAYYYYYYYY harder than expected.