Highly recommended lecture for everyone