Rebecca Picciotto

Rebecca Picciotto is the Editor-in-Chief of The Student. She is in the Class of 2022 and is studying philosophy and math.

Number of Articles: 29

First Article: March 11, 2020

Latest Article: December 9, 2021