Charles Bennett
Attendance isn't mandatory, but will randomly hand out small assignments/extra credit. Finishing all the assignments, even late, guarantees a pass. Class time is spent 80% talking about random personal stories or business/technology news & 20% teaching, but when he does teach it's amazing.