- Add comments to the code (explain what each function is doing and relevant conditions) - Link External Sources used - Explain the schema