How to Plan a Prom on a Budget