I can confirm that he does. He is a full time lecturer for 3 or 4 classes a semester and produces a staggering amount of material. He is careful to never repeat assignments and each one requires detailing the project, creating automated tests, creating all sorts of frameworks for them(eg, import this jar and pass the instance of your game logic to this black box and you'll have an interactive Swing application to play the game). He plans out his lectures thoroughly and has 2-4 hours of them a day. This doesn't even cover office hours or meetings.
I never really realized how much work a good lecturer does until I was a TA under them. I have so much more respect for people teaching introductory classes now.
I never really realized how much work a good lecturer does until I was a TA under them. I have so much more respect for people teaching introductory classes now.