Teens from every state are competing for a $250,000 prize pool.