Sorting (Part 2): Insertion, Selection and Merge Sort
This lecture introduces some other sorts (for some sort of breadth) but focuses on Merge Sort, which (Opinion) is the only sort any practicing Computer Scientist really needs to know deeply, since its pieces are so critical to big-data algorithms. Most of the other sorts are neat, but don't have applications to other domains.