High school's hard enough without the potential for rejection that comes with asking a girl to a school dance, unless if you're dating her (although even that may not be a safeguard).
You can't guarantee that she will say "yes." There are too many factors... she may have a previous engagement, she may be going with someone else, or she may just plain not like you.
For that reason, you can go ahead, have fun and get creative in asking a girl. What do you have to lose? See this page for ideas! keep reading →