TED Community

Showing 1 - 1 of 1 members with photos

  • Member Picture

    Nola
    Senna

    Chicago, IL, United States

    University of Illinois Urbana-Champaign

    Director - Portuguese Language and Brazilian Studies Program

    I'm passionate about life.