Ross Couvillon
Lectures were a slog to sit through, even at 2x speed. Oversimplifies their explanation to where we become unprepared for the tests which are the only grades, plus being more verbose than his lectures.