Esteban is a very caring and good person. His lectures are mainly demos on topics but weren't essential, however he has you turn assignments in lecture. The projects are sometimes a lot of work but they are also fun. Can also resubmit once after feedback.