1 A1: Racket Primer
2 A2: Primitives and Conditionals
3 A3: Let Bindings and Functions
4 A4: Term Rewrites and Unifying Program State
5 AE: Partial Evaluation