Local Teen beats Cancer, raises $100,000