Leila Yavari

Leila Yavari
Video Editor
Leila Yavari is a College junior from Atlanta, Georgia, majoring in film studies. Leila is interested in filmmaking and film history, advocating for social justice, the Baha’i Faith and everything to do with Buffy the Vampire Slayer.
 
By