Like most of the human body consists of water, most of your source code consists of expressions. Skilled programmers master expressions. Here' how!
Can you tree me?
This is about much more than arithmetic expressions. Check these out:
Given an expression, build an expression tree
Given an expression tree, write the expression