Dave Melrose has cancer—and not the kind that's easy to treat. But anyone who knows Dave knows that he's not one to give up in the face of adversity. He's overcome challenges before and helped countless people along the way. As a teacher and mentor Dave has always reached out to help those around him. Now, let's come together to help him beat this.