Many universities offer the Master of Public Administration (MPA) or other public affairs degree, which includes at least one course in public budgeting or public financial management. The faculty who teach these courses can however sometimes struggle to cover the breadth...