This is a review for Prof. Caie's half of PHL232, a two-part course. Prof Caie's lectures are fairly clear and do a great job of presenting the material so you don't have to read all of the readings to succeed. My only complaint is that he uploads slide PDFs where each transition is a separate slide.