Lectures are fun and somewhat short. He gives very clear instructions and grading criteria, but you have to put the work in to get a good grade. His feedback is good and will help you in communicating in all settings, not just speeches. Cool dude.