Stephen Merryman
I took him online during COVID and his class was the hardest I've ever had to take. Despite what other people are saying, his volume was fine. The issue was that he would run off on tangents which had no bearing on anything, wasting half the class. The final exam required you to know formulas which weren't in the textbook or given in lectures.