I just wish Math followed programming best-practices on commenting, variable naming, and including tests and their expected output. Bonus for IDE-like tools that can instantly tell me the type of a symbol or show me the expanded version of an operation.