Join
Princeton University: Analytic Combinatorics, Part II
https://www.youtube.com/watch?v=VqrQ8tjjUuo