At Mall of America, teens prep for prom