Radu Vlas
Lectures have so much information, very dry. Hard to know what to study for exams. Lectures are very conceptual and then he expects you to be able to perform high level OIM problems on tests that he barely explains.