The Tulane Hullabaloo

Rachel Kelly, Views Editor

Rachel (she, her, hers) is a senior from Houston, Texas. She is studying Legal Studies. If Rachel were to be an animal, she would be a dolphin.

Contact Rachel at [email protected]

All content by Rachel Kelly
Donate to The Tulane Hullabaloo
$1060
$1000
Contributed
Our Goal