Thea Tucker

Thea Tucker, 17, is a senior at New Orleans’ Lake Area high school.