Jeeze, what a whiner.
Just kidding, though passing along a litany of wrongs is common. Identifying the problem is half the solution, as they say. Discontent is basic and can spur growth if the lecturer's students grow to realize the limitations of elementary bitching.
Impressive that he is riding energy via intellect. He can't get it out fast enough and that is cool. Get it all out now and trust that there will be more for the next session. Right now could be the final session ... a realization that acts like oxygen on that intellectual fire!
I did watch it all though. That energy pulled me right along.