This is so much my jam I feel like it was pulled straight out of my head. My standouts: Part 2, Part 3, Part 5