Describe overall idea and structure: Try to convey intuition.
Describe algorithms at a high level: Describe pictorially if possible.
Consider top down style.
Explain data structures Mention invariants. Draw before and after pictures.
Latex has packages for writing algorithms Manages indentation, highlights keywords.