Binary tree traversals, structural properties, views, BST operations, construction, and DP-on-tree problems.