It was a lot of work (and fun!) to help teach PGM 2019 class this past Spring. Check out an excellent set of lecture notes written by students in distill-like style. Recordings of all lectures are now available on YouTube.