Noelle Warner giving her Ted Talk

Noelle Warner

  • Major: English and Computer Science
  • Hometown: Charlotte, North Carolina