Teaching Paper: Ensuring Compliance in Non-Profit Organizations – A Practical Checklist for Governance and Accountability | Synapse